← Groundkeep
Privacy Policy — Groundkeep
DRAFT — have a lawyer review before publishing or relying on this. This document is a starting point written to match how the product actually works as of 2026-07-27. It is not legal advice.
Effective date: 2026-07-27 Legal entity: Yaroslav Serhiienko, carrying on business as DriveVision, a sole proprietorship in the Province of Ontario, Canada ("DriveVision", "we", "us") Contact: hello@groundkeep.app
The short version
Groundkeep is a local-first app. The version you run on your own machine does not send your data to us, does not phone home, and does not collect telemetry or analytics of any kind. Your tasks, calendar, finances, journal, health data, and everything else live in one SQLite file on your own disk, under your control, for as long as you keep it.
This policy explains the few places where anything *does* leave your machine. None of them go to us. All but one are things you turn on yourself; the exception is a weather lookup that ships on and takes one toggle to turn off.
1. The local app: no data collection
When you install and run Groundkeep locally (the standard, one-time-purchase product), the app:
- Stores all data in a single SQLite file on your own computer.
- Does not transmit usage data, crash reports, analytics, or telemetry to DriveVision or anyone else.
- Does not require an account or login to use.
- Does not include third-party trackers, ad SDKs, or analytics scripts.
- Does not check your license or look for updates over the network.
DriveVision runs no license server and no update server. The license key you paste during setup is written to a file next to the app for your own records only — nothing reads it back, nothing validates it remotely, and your copy runs the same whether that file is there or not. You find out about new versions by looking at the release notes; the app never asks anyone.
We have no server that the local app talks to, so there is nothing for us to collect. The sections below list every network connection the app can make. All but one are off until you switch them on; the exception is the weather lookup in section 4, which ships enabled and is a single toggle to disable.
2. Optional: the AI agent (Claude Code / Anthropic)
Groundkeep's agent features work by letting a Claude Code session — running under your own Anthropic/Claude subscription — read and write your Groundkeep data through a local, documented API on your own machine.
- This is BYO: you provide your own Claude Code account and pay Anthropic directly. We do not have access to your Anthropic account or billing.
- When you use the agent, the data it reads or writes (e.g. "summarize my week," "add these tasks") is sent to Anthropic as part of that conversation, under Anthropic's own privacy policy and terms, not ours. We do not see this traffic and it does not pass through any server we operate.
- If you don't use the agent feature, no Groundkeep data is ever sent to Anthropic.
- Review Anthropic's privacy policy directly for how they handle data sent to Claude: https://www.anthropic.com/legal/privacy
Groundkeep is an independent product and is not affiliated with, endorsed by, or sponsored by Anthropic. "Claude" and "Claude Code" are trademarks of Anthropic. The subscription is bought from and billed by Anthropic, and is not included in the price of Groundkeep.
3. Optional: Oura ring integration
If you connect an Oura ring, Groundkeep uses OAuth to request your authorization, then syncs sleep, readiness, and HRV data directly between your machine and Oura's API.
- This data flows machine-to-Oura and back; it does not pass through or get stored on any server we operate.
- The connection is entirely opt-in — Groundkeep has no health-tracking features that require it.
- You can revoke access at any time from your Oura account settings, which stops the sync immediately.
- Oura's handling of your data is governed by Oura's own privacy policy: https://ouraring.com/legal/privacy-policy
4. On by default: the weather lookup
The Today page and the morning-brief notification show a one-line weather summary. To build it, your machine requests a forecast from Open-Meteo, a keyless public weather API.
- The request carries the latitude and longitude set in Settings → Weather and nothing else — no name, no account, no license key, none of your Groundkeep data. There is no API key, so nothing in the request identifies you. As with any web request, Open-Meteo can see the IP address it came from.
- Those coordinates are whatever you typed into Settings (they start at a default city). The app never reads your device's location.
- This is the one connection that is enabled out of the box. Turn off Settings → Weather → "Show weather on Today + morning brief" and the app stops contacting Open-Meteo entirely.
- Open-Meteo's handling of the request is governed by its own terms and privacy statement: https://open-meteo.com
5. Optional: push notifications
If you enable push notifications (Settings → Notifications), your browser registers a subscription with its vendor's push service — Google, Mozilla, Microsoft, or Apple, depending on which browser you enabled it in — and Groundkeep sends the morning brief and habit nudges through it.
- Delivery follows the Web Push standard: your machine posts the notification to that vendor's endpoint and the vendor relays it to your device. The payload is encrypted to keys held by your browser, so the relay service can see that a message passed through but not what it said.
- Notification text can quote small pieces of your own data — a routine name, today's intention, the weather line — so this is the one optional feature where content, not just metadata, leaves your machine.
- It is off until you turn it on and accept the browser's permission prompt. Switching the same toggle off unsubscribes the device and delivery stops.
- No server DriveVision operates is involved at any point.
6. Optional: hosted Cloud / Backup tiers
Groundkeep does not currently offer a hosted Cloud or Backup tier. Nothing you store in Groundkeep is uploaded to, or held on, infrastructure we operate.
If such a tier is ever offered, it will be opt-in, and this policy will be updated to describe how that data is stored, retained and deleted before you can subscribe to it — see section 11 on changes to this policy.
7. The hosted demo (demo.groundkeep.app)
The public demo at demo.groundkeep.app runs against fictional, seeded sample data, not real user data.
- Anything you type or edit in the demo is discarded — writes are not persisted beyond the demo session and are never associated with a real identity.
- We may log basic, aggregate web-server traffic (e.g. request counts, IP address, standard HTTP logs) for abuse prevention and uptime monitoring on the demo site itself, the same way any web server does. This is operational logging, not a profile of you, and it's unrelated to the data you'd store in your own local instance.
8. What we never do
- We never sell your data. We don't have your data to sell — the local app doesn't transmit it to us in the first place.
- We never share data with advertisers.
- We never build user profiles from local-app usage, because we don't receive local-app usage.
9. Your choices
- Don't want any of the optional integrations? Don't enable them. The local app functions fully offline with none of them turned on.
- Want it fully offline from day one? Switch off the weather toggle in Settings (section 4) — it is the only thing enabled by default that makes an outbound request.
- Want to see or export everything? Your data is a single SQLite file you already have full access to; Groundkeep also includes a built-in export function.
- Want to delete everything? Delete the SQLite file (and, if you used Cloud/Backup, request deletion per section 6).
10. Children's privacy
Groundkeep is not directed at children and we do not knowingly collect data from children, consistent with section 1 (we don't collect local-app data from anyone).
11. Changes to this policy
If this policy changes — for example, if a new optional integration is added — we'll update the effective date above and post the revised version at https://groundkeep.app/privacy. Material changes affecting the optional Cloud/Backup or integration features will be noted in release notes.
12. Contact
Questions about this policy or your data: hello@groundkeep.app.