Privacy Policy

Last updated: 1 March 2026

Stubble is a macOS time-tracking app that runs locally on your computer. We built it to be as private as possible. This policy explains what data Stubble collects, how it's used, and what leaves your machine.


What stays on your Mac

The following data is collected and stored entirely on your computer. It is never uploaded or shared with anyone.

What is sent externally

Stubble uses AI to turn your raw activity into structured tasks and insights. To do this, the following data is sent to the Google Gemini API — either directly using your own API key (BYOK) or through Stubble's secure proxy (trial and Pro users):

No images, files, passwords, or browsing history are ever transmitted. Only anonymised plain text with PII masked before transmission. BYOK users connect directly to Google. Trial and Pro users go through Stubble's secure proxy, which forwards requests to Google without storing any data.

Google's use of data sent via the Gemini API is governed by their own API terms of service.

Analytics

Stubble uses TelemetryDeck to collect anonymous, privacy-friendly usage signals. These include events like app launches, task generation counts, and feature usage. No personal data, activity content, or identifying information is included in these signals. TelemetryDeck does not use cookies or track users across apps.

Software updates

Stubble uses the Sparkle framework to check for updates. This sends a standard version check request over HTTPS. No personal data is included.

Permissions

Stubble requires two macOS permissions to function:

Both permissions are managed by macOS and can be revoked at any time in System Settings.

API key (BYOK)

If you use BYOK mode, your Gemini API key is stored locally on your Mac in a settings file with restricted permissions (owner-only access). It is never sent to Stubble's developers or any third party. It is only used to authenticate requests directly with Google's Gemini API. An API key is not required if you use the free trial or Pro plan.

Data retention

You can delete any data point or task at any time from within the app. When you delete it, it is permanently removed from your Mac.

Accounts

Stubble offers an optional Google sign-in for trial and Pro users. Authentication is handled via Google OAuth (PKCE flow) through Supabase. No passwords are stored by Stubble. Session data is kept in a local file with owner-only permissions. If you use BYOK mode (your own API key), no account or sign-in is needed at all. There is no cloud storage or data sync — everything runs locally.

Children's privacy

Stubble is not directed at children under 13. We do not knowingly collect data from children.

Changes to this policy

If we make changes to this privacy policy, we will update the date at the top of this page. For significant changes, we will include a notice in the app.

Contact

If you have questions about this policy or how Stubble handles your data, reach out at info@stubble.ai.