Privacy Policy

Last updated: October 14, 2026

CampusKit is built local-first on purpose. The short version: your academic data lives in a database file on your own device, and without CampusKit Cloud we never see it. The app needs no account.

CampusKit Cloud is an optional subscription that syncs your planner between devices and backs it up every week. It is the one part of CampusKit that stores your data on our servers, and only if you turn it on. The Cloud section below lists exactly what it keeps.

What the app stores, and where

Your courses, grades, schedule, deadlines, degree plan, notes, essays, settings and any content you import (such as syllabi) are stored in a local SQLite database on your device. This data stays on your device unless you use a feature that sends it somewhere (see below). Uninstalling CampusKit and deleting its data folder removes everything stored on that device.

What leaves your device, and when

CampusKit Cloud

Cloud is off until you sign in to it from the app. While it is on, we store the following, and nothing else:

Cloud never receives your AI keys, your Pro license key, the MCP server settings, your theme, window or notification settings, or pictures pasted into notes. It runs no analytics and no ads.

How we use it

Only to run Cloud: syncing your devices, making and restoring backups, sending sign-in codes and account emails (such as the warning before an ended plan's data is deleted), and matching your subscription to your account. We do not sell your data, share it for advertising, or use it to train AI models. We do not look at your planner data unless you ask us for help with your account and give us permission, or the law requires it.

Where it is kept, and how it is protected

Cloud runs on Cloudflare (Workers, the D1 database and R2 storage), which may process data in the United States and other countries where it operates. Data travels over HTTPS and Cloudflare encrypts it at rest. It is not end-to-end encrypted: our servers can read it, which is what lets sync and server-side backups work. Sign-in emails are sent through Cloudflare's email service.

Like any web service, Cloud's servers see the IP address of each request. Cloudflare keeps request logs (IP address, time, the address requested and any error) for a few days so we can keep the service running and protect it from abuse, and IP addresses are also used briefly to rate-limit requests such as sign-in attempts.

How long we keep it

Microsoft Store on Windows

The Windows app is available free from the Microsoft Store. Microsoft handles Store installation and updates under its own policies. Installing through the Store does not upload your CampusKit courses, grades or planner database to us. CampusKit does not require a CampusKit account.

Payments

Purchases are processed by Polar, our merchant of record. Polar collects the billing information needed to complete the sale (name, email, payment details, country) and shares with us only what we need to deliver your purchase: your email and order details. For Cloud, our servers pass Polar your Cloud email and an account identifier so your subscription is linked to your Cloud account, and Polar tells our servers when the subscription starts, renews or ends. See Polar's privacy policy.

This website

campuskit.app is a static site. It sets no cookies and runs no analytics or tracking scripts. Fonts are loaded from Google Fonts, which receives the standard request metadata (such as your IP address) needed to serve the font files. The site is hosted on Cloudflare, which processes request logs as any host does.

Children

The CampusKit app collects nothing from anyone, whatever their age. CampusKit Cloud requires an account and is not meant for children under 13. If you are under 13, please do not create a Cloud account. If we learn that one was created, we will delete it. Parents or guardians can contact us about a Cloud account at any time.

Your rights

Data on your device is already under your control: export, back up or delete the database file at any time. For Cloud, you can delete everything yourself from the app. Wherever you live, you can also email us to get a copy of the data your Cloud account holds, to correct it, or to delete it, and we will answer within 30 days. For anything payment-related (receipts, deletion of billing records), contact us or Polar directly.

Changes

If we ever change how CampusKit handles data, we will update this page and note it in the changelog before the change ships. If a change affects data already stored in Cloud, we will also email Cloud account holders first.

Contact

Questions? Email hello@campuskit.app.

See also the Terms of Use and the Refund Policy.