Privacy Policy

Effective date: May 9, 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 explicitly send through Typedeck's optional integrations or feedback/support paths: Unsplash image search, Notion page import, Google Slides export, iCloud Drive document storage, and feedback or support email. Each is described below.

Website Analytics

The Typedeck website (typedeck.app) uses Google Analytics to understand website traffic, referral sources, page performance, and clicks from the website to the Mac App Store. Google Analytics may use first-party cookies and collect information such as the pages you visit, approximate location, browser/device details, referring sites, and interactions with links or forms on the website. We use this information in aggregate to understand whether the website is helping people discover Typedeck. Google's own privacy policy governs Google's handling of analytics data; you can review it at policies.google.com/privacy.

During our May 2026 analytics transition, the website may briefly run both Google Analytics and Plausible Analytics so we can verify that the new setup records the same basic website and App Store click signals. Plausible is a privacy-focused, cookie-free analytics tool. We plan to remove Plausible after the transition period.

Email Updates

If you subscribe to Typedeck email updates on the website, your email address is sent to Buttondown, which we use to manage email subscriptions and send occasional Typedeck notes and product updates. Subscription is optional, and every email includes an unsubscribe link. Buttondown's own privacy policy governs its handling of subscription data.

Feedback and Support Emails

If you choose to send feedback or contact support from Typedeck, the app opens a message in your default email client. That message may include the Typedeck version, build number, and macOS version to help us understand the issue. Your name, email address, and message are sent only if you choose to send the email. We use support and feedback emails only to respond to you and improve Typedeck.

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), your email provider if you choose to send feedback or support email, and Google Analytics, temporary Plausible Analytics during the analytics transition, and Buttondown (on the website), each described above.

Children's Privacy

Typedeck is not directed to children under 13, and we do not knowingly collect personal information from children under 13. The app itself does not collect personal data, and the optional website email subscription form is intended for adults.

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.