Privacy Policy for PromptDeck
Last updated: October 16, 2026
Overview
PromptDeck is a productivity tool that connects your iPhone to your Mac so the buttons on your phone can type text and run actions on your Mac. PromptDeck has no accounts and no servers of its own that collect your data. Your iPhone and your Mac talk to each other directly, usually over your local Wi-Fi network. A few features connect to services on the internet; each one is listed below under Internet Connections, with when it happens and what it sends.
Data Stored on Your Devices
PromptDeck stores the following data on your own devices only:
- Authentication PIN: 6-digit PIN for pairing with your Mac (stored securely in the iOS Keychain)
- Mac Connection Details: Your Mac's network address and port (stored in app preferences on your iPhone)
- Button Configuration: Your button layouts and settings (stored in a configuration file on your Mac; your iPhone receives them from your Mac while connected)
- Service Keys: Keys you add for optional services such as AI providers or product lookup (stored in the macOS Keychain on your Mac)
- Product Names: Names found for barcodes you have scanned (cached on your Mac for 30 days, so a barcode scanned again within that time is not looked up again)
- Transcripts: Text from buttons that record speech and save a transcript (saved as files on your Mac)
- Configuration Backups: Earlier copies of your button configuration, saved on your Mac before changes you make in the iPhone editor
Data Usage
- PIN: Used solely to authenticate your iPhone with PromptDeck for Mac
- Mac Connection Details: Used to connect your iPhone to your Mac
- Camera Access: Used only for QR code/barcode scanning when you explicitly open the scanner; camera images are never stored or transmitted. Only the barcode number is sent to your Mac.
- Microphone and Speech Recognition: Used only when you start dictation or voice input
- Button Actions: Sent from your iPhone to your Mac to run the action you tapped. Most actions stay on your Mac; the ones that reach the internet are listed below.
Internet Connections
PromptDeck makes the following connections outside your local network. None of them send data to the developer of PromptDeck.
Automatic, depending on your setup:
- Starter deck download (Mac): Whenever PromptDeck for Mac starts and finds no button configuration, such as the first time it runs or after the configuration file is deleted, it downloads a starter set of buttons from GitHub (raw.githubusercontent.com). This is a plain download; no personal data is sent beyond what any web request includes, such as your IP address. If the download fails, a built-in starter set is used instead.
- Website icons (Mac and iPhone): If your buttons include browser tabs or buttons that switch to a web page, PromptDeck asks Google's icon service (www.google.com) for each site's icon. Editing a button's app or web page setting on your iPhone also does this for every site open in Safari and Chrome on your Mac, even if your buttons include no browser tabs. It sends only the site's domain name, such as
github.com, not the full page address or title.
Only when you use the feature:
- Barcode product lookup (Mac): When you scan a barcode that has not been looked up in the last 30 days, your Mac sends the barcode number to UPCitemdb (api.upcitemdb.com) to find the product name, along with your UPCitemdb key if you added one.
- Web request buttons (Mac): A button you set up to call a web address sends the address, headers, and body you configured to that server. You choose the server; how it handles the data is up to that service.
- AI buttons (Mac): An AI button sends its prompt, and your own system prompt if you set one, to the AI provider you chose: Anthropic (api.anthropic.com), OpenAI (api.openai.com), or Ollama (on your Mac by default, or at the address you set). If you set the button to include them, it also sends your selected text, a screenshot of the active window, the name of the app in front, your terminal's current folder, branch, and running command, and your Wi-Fi network name and VPN status. Requests use the API key you provide, under that provider's privacy policy.
- Spoken responses (Mac): If you choose OpenAI for spoken responses, the response text is sent to OpenAI (api.openai.com) to create the audio. The built-in macOS voice stays on your Mac.
- Apple Music (Mac): If you add Apple Music to your buttons and provide your Apple Music tokens, your Mac asks Apple (api.music.apple.com) for your library's playlists and albums.
- GitHub (Mac): If you add GitHub to your buttons, your Mac runs GitHub's own command-line tool, signed in with your GitHub account, to list issues, builds, and project items for the project folder you chose.
- Voice input (iPhone): Dictation and voice input use Apple's speech recognition. Depending on your device and language, Apple may process the audio on its servers under Apple's privacy policy.
- Connecting over the internet (iPhone): If you enter an internet address for your Mac instead of a local one, your iPhone connects to your Mac over the internet, through the forwarding or tunnel service you set up. Connections on port 443 are encrypted.
What PromptDeck Does Not Do
PromptDeck does NOT:
- Require an account or collect personal information
- Include analytics, tracking, or crash reporting in the apps
- Sell your data or share it for advertising
- Store your data on servers run by the developer
- Include advertisements
Website
The PromptDeck website (pd.scapedeck.com) uses privacy-friendly analytics to count visits to its pages. This applies to the website only; the iPhone and Mac apps contain no analytics.
Data Retention
- PIN: Stored in the iOS Keychain until you tap a "Forget PIN" button or your Mac stops accepting it. iOS may keep Keychain items after an app is deleted, so deleting the app may not remove the PIN.
- Mac Connection Details: Stored in app preferences until you tap a "Forget PIN" button or delete the app
- Button Configuration: Stored on your Mac until you delete it
- Service Keys: Stored in the macOS Keychain on your Mac until you remove them
- Product Names: Kept on your Mac for 30 days, then removed automatically
- Transcripts: Stored on your Mac until you delete them
- Configuration Backups: Stored on your Mac; only the most recent copies are kept, and older ones are removed automatically
- Camera Images: Not stored at all; processed in memory only for barcode scanning
Data sent to an outside service through one of the connections above is kept according to that service's own policy.
Your Rights
You can delete app data by:
- Tapping a "Forget PIN" button to clear your PIN and saved Mac connection. If your buttons do not include one, add one in the iPhone editor (it is listed under Other when you add a button).
- Deleting the app from your iPhone to remove its settings. Because iOS may keep the PIN after the app is deleted, tap "Forget PIN" first.
- Removing PromptDeck for Mac and its configuration from your Mac
Because your data is stored on your own devices, you control it at all times. Apart from the starter deck download and website icons, each internet connection above happens only when you set up or use that feature.
Security
PromptDeck uses the iOS Keychain to store your authentication PIN and the macOS Keychain to store service keys. Your iPhone must know your PIN before it can control your Mac. On a local network, we recommend a secure Wi-Fi network with WPA2/WPA3 encryption. When connecting over the internet, use an encrypted connection on port 443.
Children's Privacy
PromptDeck does not collect any personal information from users of any age. The app is designed for general productivity use and does not target children specifically.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Your continued use of the app after changes constitutes acceptance of the updated policy.
Contact
For questions about this privacy policy or the PromptDeck app, please use the support options available in the App Store listing.
PromptDeck - Local-first productivity automation