Privacy Policy
Effective date: April 7, 2026
Overview
Typedeck is a native macOS presentation application developed by Testify LLC. We are committed to protecting your privacy. This policy explains what data Typedeck does and does not collect.
Data Collection
Typedeck the application does not collect, store, or transmit your presentations or any personal data to servers operated by Testify LLC. Your presentations, Markdown content, images, and settings are written to your own device (and, at your option, to your own iCloud Drive). Typedeck has no Typedeck-operated user accounts and no analytics or telemetry of its own.
The only data that leaves your device is data you send to third-party services by explicitly using Typedeck's optional integrations: Unsplash image search, Notion page import, Google Slides export, and iCloud Drive document storage. Each is described below.
Website Analytics
The Typedeck website (typedeck.app) uses Plausible Analytics, a privacy-focused, cookie-free analytics tool. Plausible does not use cookies, does not collect personal data, and does not track you across sites. All data is aggregated — no individual visitors are identified. Plausible is fully compliant with GDPR, CCPA, and PECR. You can learn more at plausible.io/data-policy.
Unsplash Integration
Typedeck includes an optional stock photo search feature powered by the Unsplash API. When you initiate a search, your search terms and your device's IP address are transmitted to Unsplash so they can return matching images. Unsplash may log these requests for its own operational purposes under its own privacy policy. Typedeck does not send any Typedeck account identifier or persistent user ID to Unsplash (Typedeck has no user accounts), and Typedeck does not retain a copy of your search queries. This feature operates only when you explicitly initiate a stock photo search. You can review Unsplash's privacy policy at unsplash.com/privacy.
File Storage
Typedeck documents are stored on your Mac as .typedeck packages (Markdown, images, and metadata bundled together) or plain .md Markdown files. When you save a presentation, macOS's standard document system decides the location based on the save dialog you choose; if you select an iCloud Drive folder, Apple's iCloud service will sync that file to your other Apple devices under your Apple ID. Typedeck does not operate any servers of its own that store your documents, and no file leaves your device unless you place it in a synced folder or share it yourself.
Notion Integration
Typedeck includes an optional import feature that connects to the Notion API. When you use this feature, you authorize Typedeck to read page content from your Notion workspace via Notion's standard OAuth 2.0 flow; the access token you receive is stored locally in your Mac's Keychain. The OAuth authorization code is exchanged for a token through a small Netlify Function on typedeck.app (so Typedeck's Notion client secret never ships in the app binary); that function does not retain any data. All further API calls go directly from your Mac to Notion. Access is read-only — Typedeck never modifies or deletes your Notion data. You can disconnect your Notion account at any time from Settings. Notion's own privacy policy governs their handling of your data. You can review it at notion.so/privacy.
Google Slides Export
Typedeck includes an optional "Export to Google Slides" feature. When you use it, you authorize Typedeck via Google's standard OAuth 2.0 flow for installed apps (PKCE, per RFC 8252) to upload a file to your Google Drive with scope drive.file, which limits Typedeck's access to files that Typedeck itself creates. The content of the presentation you are exporting is uploaded to your Drive on your action; nothing is sent until you invoke the export. Your Google access and refresh tokens are stored locally in your Mac's Keychain. You can disconnect your Google account at any time from Settings. Google's own privacy policy governs their handling of your data.
Third-Party Services
Typedeck does not integrate with any crash reporting tools, advertising networks, or social media platforms. The third-party services used are the Unsplash API, the Notion API, and the Google Drive / Google Slides APIs (in the app, each optional and user-initiated), and Plausible Analytics (on the website), each described above.
Children's Privacy
Typedeck does not collect any data from any user, including children under 13.
Changes to This Policy
If we make changes to this privacy policy, we will update the effective date above and post the revised policy on this page.
Contact
If you have questions about this privacy policy, contact us at privacy@typedeck.app.