Privacy Policy

Last updated: August 28, 2026

DriftPlan is an offline-first planner. The short version: your plans live on your device; an optional account syncs them to our servers; we don't run ads, don't sell data, and don't use third-party analytics trackers.

Data on your device

Without an account, everything you put into DriftPlan — events, tasks, projects, goals, notes, settings — is stored only on your device. We have no access to it. Deleting the app (or using its data-clearing options) removes it.

Data in your account (optional)

Creating an account enables sync, sharing, and backups. Accounts are provided through Firebase Authentication and Cloud Firestore, services of Google LLC; synced data is stored on Google Cloud infrastructure. With an account, we store:

Your email must be verified before sync and sharing activate.

What other users can see

Connected calendars (optional)

You can subscribe DriftPlan to external calendars: Google Calendar, Outlook (Microsoft), or any iCal (.ics) URL. Connections are read-only — DriftPlan fetches your events and never writes to, edits, or deletes anything in the external calendar.

DriftPlan's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements: Google Calendar data is used only to show your events inside DriftPlan, is never used for advertising, is never sold or transferred except as necessary to provide the feature or as required by law, is not used to develop or improve generalized AI/ML models, and is not read by humans except in the narrow cases listed under How we protect your data.

How we protect your data

These safeguards apply to everything DriftPlan handles, and specifically to sensitive data such as your Google Calendar and Outlook calendar content and the OAuth credentials that grant access to it.

Weather (optional)

If you enable the weather feature, the app sends coordinates (from your device's location, with your permission, or a place you type) to Open-Meteo (api.open-meteo.com) to fetch forecasts. If you're signed in, your local weather history records sync to your account like other planning data.

Push notifications (optional)

If you turn on push notifications in the web app (including when installed to your home screen), a push registration token for that browser is stored in your account, and your upcoming reminders (event/task names and times) are queued in your account so they can be delivered while the app is closed. Delivery goes through Firebase Cloud Messaging (Google) and your browser's push service. Turning the toggle off (or signing out on that device) removes that device's registration; deleting your account removes all of it.

Crash reporting

Builds may include Sentry crash reporting. Crash reports contain technical details (device model, OS version, stack traces) — not your planning data.

Emails

We send account emails (verification links, password resets) and — when you invite someone to a shared plan or event by email — a one-time invitation email to the address you enter, delivered through Resend (resend.com), an email service provider. Recipient addresses are used only to deliver that invitation. No marketing email.

Retention and deletion

Synced data is kept until you delete it or delete your account. You can delete your account in the app (Settings → Delete account, at the bottom of the settings page), which permanently removes your account, profile, planning data, shares you own, and published template links from our servers. Two residuals: content you contributed into someone else's shared project belongs to that share, and records caught mid-sync during deletion may persist briefly in an unreadable state.

Local data stays yours: account deletion optionally keeps your plans on the device as a signed-out app.

What we don't do

Children

DriftPlan is not directed at children under 13, and we don't knowingly collect data from them.

Changes

We'll post any changes to this policy at the same address with an updated date. Material changes will be announced in the app.

Contact

Questions or requests (access, correction, deletion): support@driftplan.app