Privacy Policy

Last updated: 7 May 2026

PromptPaste is designed to be private by default. Your prompts live on your device and in your personal iCloud. We don't run accounts, we don't track you across apps or websites, and we never see your prompt contents. We do measure anonymous product usage (which features get used, not who used them) - details below.

What we collect

No personal account data. PromptPaste stores all prompts, folders, and variables locally on your device using Apple's SwiftData framework. There is no PromptPaste account and no server-side user database.

iCloud sync

If you're signed in to iCloud, your prompts sync across your Apple devices through your private CloudKit container. This data is handled entirely by Apple - PromptPaste servers never see it. You can disable iCloud sync for PromptPaste at any time in your device's system Settings: on iOS, Settings → [your name] → iCloud → Saved to iCloud → PromptPaste; on macOS, System Settings → [your name] → iCloud → Saved to iCloud → PromptPaste.

Shared collections

When you create a share link for a collection, the prompt titles, bodies, and folder structure you chose to share are uploaded to our Cloudflare Worker and stored in Cloudflare KV to serve the link.

Only share what you mean to share. Content inside a share link is readable by anyone who has the URL until you revoke it. Don't put secrets, credentials, or personal information into a shared collection.

AI prompt generation

On supported devices (iOS 26 / macOS 26+ with Apple Intelligence), PromptPaste can generate prompts from a short topic you type. When you use this feature, you are interacting with an AI system - specifically, Apple's on-device Foundation Models framework. This runs entirely on-device: your topic and the generated output never leave your device, are not sent to PromptPaste servers, and are not sent to any third-party AI provider. We do not log topic text or generated content in analytics - only whether a generation succeeded or failed, and a short failure reason code when it fails.

Analytics and advertising

We use TelemetryDeck for privacy-focused usage analytics. TelemetryDeck is a third-party processor that helps us see whether features are working - it does not build advertising profiles and does not share your data with anyone.

What's sent: event names (for example, "Prompt.copied", "Paywall.purchaseStarted", "Onboarding.completed") and a small set of bounded, non-identifying parameters that describe the event itself - such as whether a prompt had variables, which plan identifier was tapped on the paywall, an error-reason code drawn from a fixed vocabulary, or an item count. No parameter is free-form text you entered.

What's never sent: prompt titles, prompt bodies, variable values, generated AI output, folder names, search queries, your name, your email, or advertising identifiers.

How you're identified: The TelemetryDeck SDK uses Apple's identifierForVendor - a per-vendor device identifier issued by iOS that is not linked to your Apple ID and is reset when you remove all of our apps - and hashes it on your device before any signal leaves. On the server, TelemetryDeck applies a second layer of hashing (their "double-hashing" mechanism). TelemetryDeck has publicly committed that IP addresses are never stored on their servers. The final double-hashed identifier lets duplicate events be deduplicated but is not linkable back to you. See TelemetryDeck's privacy policy and anonymization documentation for details.

Advertising and measurement (marketing site only)

Our public marketing pages (getpromptpaste.com and getpromptpaste.com/support/) load Google Tag Manager (GTM) from Google LLC. GTM is a tag orchestrator - it lets us configure advertising and analytics tags without redeploying the site. The tags currently configured in our GTM container are:

When any of these tags fire, they send the third party your IP address, user agent, and the URL you are viewing. Meta and Google govern their own handling of that data under their respective privacy policies (Meta, Google).

Where these web tags run: only on the marketing homepage and the public support page. They do not run on the privacy or terms pages, or on any shared-collection page (/share/...). Your prompts, folders, and share content are never exposed to Meta or Google through these web tags. The PromptPaste iOS app uses a separate, more limited Meta integration described in the In-app advertising attribution (iOS) section below.

EEA and UK visitors: these tags are blocked automatically based on your location (detected by Cloudflare at the network edge). No tag code is sent to your browser and no request to Meta or Google is made.

US residents - Do Not Sell or Share / opt out of targeted advertising: Under the California CCPA/CPRA, Colorado CPA, Connecticut CTDPA, Virginia VCDPA, Texas TDPSA, Oregon OCPA, and similar state laws, loading these tags counts as "sharing personal information for cross-context behavioral advertising" or "targeted advertising." To opt out:

We implement Google Consent Mode v2: when you enable Global Privacy Control or click the opt-out link above, all configured tags (Meta Pixel, GA4, Google Ads) receive a "denied" consent signal and do not set cookies or send personal data.

You can also adjust ad preferences directly in your Meta Accounts Center and Google My Ad Center.

In-app advertising attribution (iOS)

Starting with PromptPaste iOS version 1.1.0, our iOS app links the Meta SDK for iOS (FacebookCore v18.0.3) for the limited purpose of measuring which Meta ad campaigns lead to App Store installs and subsequent in-app conversions (free-trial start, paid subscription, lifetime purchase, onboarding completion). This helps us decide which advertising creatives are working without us learning anything about you personally.

What the Meta SDK can collect, in principle. The Meta SDK's bundled privacy manifest declares the capability to collect a Device ID (specifically Apple's IDFA, the Identifier for Advertisers), which can be linked to a user's identity and used for cross-app advertising tracking. Apple aggregates this declaration into our app's overall privacy report, so the App Store listing for PromptPaste shows a "Data Used to Track You" entry covering Device ID. We are required to declare the SDK's stated capability honestly, even though our runtime configuration prevents that capability from being exercised.

What the Meta SDK actually collects in PromptPaste. Nothing identifying. The SDK is configured in "SKAdNetwork-only" mode:

How attribution actually works. Apple's SKAdNetwork is a privacy-preserving alternative to identifier-based tracking. When you install PromptPaste from a Meta ad, Apple's servers send Meta a postback: an aggregated, anonymous signal indicating that an install occurred and a conversion-value bucket (such as "user reached onboarding completion" or "user started a free trial"). The postback is generated by Apple and delivered server-to-server between Apple and Meta - it does not pass through your device's app or contain any device or user identifier. Postback windows are limited (zero to thirty-five days post-install) and the conversion value is intentionally low-resolution (a small number of buckets, not a unique value per user). We never see your IDFA, advertising ID, IP address, or any cross-app identifier through this channel.

What we send to the Meta SDK from the app. When you complete onboarding, start a free trial, subscribe, or make the lifetime purchase, our code calls the SDK with the corresponding event name (CompletedTutorial, StartTrial, Subscribe, or Purchase) and, for paid events, the StoreKit-reported amount and ISO currency code (such as USD, EUR). The SDK uses these events to update the SKAdNetwork conversion value on your device. We do not pass any user identifier, account name, email, prompt content, folder name, or other personal data to the SDK.

Why the App Store says we track you. Apple's App Privacy framework requires that an app's privacy declaration match the aggregated capability of its app bundle, including any third-party SDK. Because the Meta SDK declares Device ID + tracking capability in its own manifest, our App Privacy questionnaire on App Store Connect must reflect that declaration. We have answered honestly: data collected by the SDK is linked to user identity, in principle, and would be used for tracking, in principle. In practice, our configuration blocks the linking and the tracking from occurring on your device. The App Store badge reflects the SDK's capability; the runtime behavior reflects our configuration.

How to opt out. Because we never request ATT and the SDK is in SKAdNetwork-only mode, there is nothing to opt out of in the traditional sense - we are not collecting identifiers we could stop collecting. If you want to ensure that no third-party SDK in any iOS app on your device can request ATT permission, you can disable it system-wide: open Settings → Privacy & Security → Tracking and turn off Allow Apps to Request to Track. To remove the Meta SDK entirely from your device, uninstall PromptPaste; we maintain no server-side identifier tied to you that would persist after uninstall.

Notifications

If you grant notification permission, PromptPaste uses it to schedule local reminders about your free-trial status (for example, the day before it expires). These are scheduled on-device - no push servers are involved and no notification data leaves your device.

Payments

Subscriptions and the lifetime purchase are processed entirely by Apple through the App Store. PromptPaste never sees or stores your payment details. Your entitlement status is verified on-device using StoreKit 2.

Children

PromptPaste is not directed at children under 13 (or under 16 in the EEA, where applicable) and does not knowingly collect data from them.

Data controller

The data controller for any limited processing described above is Ivan Terechin, an independent developer registered as an osek murshe in Israel (the "Developer"). Our website and supporting infrastructure are operated by Toolshare.ai LLC, a Delaware limited liability company owned by the Developer. You can reach us c/o Toolshare.ai LLC, 1007 N Orange St, 4th Floor, Suite 4749, Wilmington, DE 19801, United States, or by email at support@getpromptpaste.com.

Legal basis (EEA / UK users)

We rely on the following lawful bases under the GDPR and UK GDPR:

Your rights

Because PromptPaste is designed to not collect personal data, there's usually nothing for us to access or delete on our servers. Where applicable law (including the EU GDPR, UK GDPR, California CCPA/CPRA, and similar state laws) gives you the following rights, you can exercise them by emailing support@getpromptpaste.com:

If you have an active share link and want it removed, you can also revoke it directly in the app without contacting us.

Complaints

If you're in the EEA or UK, you have the right to lodge a complaint with your local supervisory authority - a list is maintained by the European Data Protection Board, and UK residents can contact the Information Commissioner's Office. California residents may contact the California Privacy Protection Agency. We'd also appreciate the chance to resolve the issue directly first - email us at support@getpromptpaste.com.

International transfers

The Developer is based in Israel. Our supporting infrastructure (website and share links) runs on Cloudflare's global edge network, which may include servers in the United States. If you use our share links feature from outside those locations, the limited data needed to serve the link (prompt content you chose to share and your anonymous owner token) may be processed across borders. Cloudflare is certified under the EU-US Data Privacy Framework and offers Standard Contractual Clauses for transfers where the Framework does not apply. Israel is recognized by the European Commission as providing an adequate level of data protection.

Changes to this policy

If we materially change how PromptPaste handles data, we'll update this page and bump the "last updated" date above.

Contact

Questions or concerns? The fastest way to reach us is by email at support@getpromptpaste.com. You can also reach us by postal mail or SMS:

Ivan Terechin
c/o Toolshare.ai LLC
1007 N Orange St, 4th Floor, Suite 4749
Wilmington, DE 19801, United States
SMS only: (667) 327-5197 (no voice calls)