Skip to content
Numinous Lab
PrivacyTermsDelete Account
Contact us

knot / Privacy Policy

Your study data stays yours.

knot is an offline-first study application. Everything you create in it — your notes, your recall cards, your plan and your progress — is written to a database on your own device. It leaves your device only if you sign in and use backup. This policy explains the narrow set of cases where information does leave your device, and what happens to it when it does.

Applies to
knot for iOS & Android
Effective
16 October 2026
Version
1.1
Publisher
Numinous Lab

On this page

  1. 01 The short version
  2. 02 Who we are
  3. 03 Data that stays on your device
  4. 04 The optional knot account
  5. 05 Study backup
  6. 06 knot Pro and payments
  7. 07 Product analytics
  8. 08 Crash and error reports
  9. 09 Study reminders
  10. 10 What knot never does
  11. 11 Service providers
  12. 12 Retention and deletion
  13. 13 Your rights
  14. 14 Children
  15. 15 Security and international transfers
  16. 16 Changes to this policy
  17. 17 Contact us

01

The short version

This summary is written for speed, not for precision. The sections that follow it are the operative ones.

InformationWhere it lives
Your notes, recall cards, plan and progressYour device, in a local database. A copy is sent to us only as a backup, when you are signed in with knot Pro.
How you use the appProduct analytics through PostHog: which features are used and how often, never what you write. Linked to your account if you sign in.
Email address, name and photoOnly if you choose to create a knot account, for sign-in and to show your profile.
Study backupOnly while you are signed in with knot Pro. Stored in your account, readable only through your account, and deletable by you at any time.
Payment detailsHandled entirely by Apple or Google. We never see or store your card details.
Crash reportsTechnical failure details only, never study content. Linked to your account if you sign in.

We do not run advertising, we do not embed advertising, attribution or cross-app tracking SDKs, we do not build advertising profiles, and we do not sell or share your personal information.

02

Who we are

knot is developed and published by Numinous Lab, an independent software and publishing studio. Where this policy says “we”, “us” or “our”, it means Numinous Lab. Where it says “knot”, it means the knot mobile application for iOS and Android (bundle identifier com.numinouslab.knot).

For the purposes of data protection law, Numinous Lab is the data controller for the limited personal information described in this policy. You can reach us at support@numinouslab.com.

03

Data that stays on your device

knot stores your study material in a local database on your device. This is the core of the product, not an afterthought: the application is built to work with the network switched off entirely. The following is written to that local database, and is not transmitted to us unless you use backup (section 5):

  • Notes and recall cards, their collections and tags.
  • Their review schedules and your review history.
  • Focus sessions and their timings.
  • Events and study sessions in your plan.
  • Study plan preferences, reminder preferences and app settings.

The content of your study material never leaves your device except inside a backup — not in analytics, and not in crash reports. You can export your data from Settings → Account & Security, and uninstalling the application removes everything stored on your device.

04

The optional knot account

You can use knot for local study without an account. An account exists for two reasons: to connect your knot Pro subscription to an identity that survives a change of device, and to hold the backup described below.

Where you choose to create one, we process:

  • Your email address — used to send you a sign-in link, and to contact you about your account or subscription if we need to. knot uses passwordless sign-in, so we never hold a password for you.
  • Details from Google or Apple, if you sign in with them — your name, email address and, from Google, your profile photo. With Apple you can choose to hide your email address. We never receive your Google or Apple password.
  • An account identifier — a random identifier generated for your account, used internally to link your subscription entitlement and backup record.
  • A display name, if you set or change one.
  • Account timestamps — when the account was created and last updated.

We process this information to perform our contract with you: providing the account, the subscription entitlement, and the backup service you asked for. Signing out, or deleting your online account, does not remove the study data held locally on your device.

05

Study backup

Backup is part of knot Pro. While you are signed in with an active subscription, knot backs up on its own: when you open it and when you leave it, at most every half hour, and only when something has changed. Each backup replaces the previous one. It is a snapshot of your study database — your notes and recall cards, their collections and tags, their review schedules and review history, your focus sessions and your study plan preferences.

What our servers receive and store is:

  • The latest snapshot, linked to your account.
  • A checksum of its contents, so your devices can tell whether they already match it.
  • The snapshot’s size, format version and last-updated time.

Your backup is protected by your account. Our database only lets the signed-in owner of a backup read it, and it is encrypted at rest by our hosting provider. It is not end-to-end encrypted: we do not open backups, but the service that stores them could in principle read them, which is what lets you restore just by signing in on a new device.

To restore on a new device, sign in and choose Restore; knot asks once. Restoring replaces the study data on that device. Until it has restored, a new device never overwrites your backup. If your subscription ends, backups stop, and your last backup stays in your account where you can still restore or delete it. You can delete your backup at any time from Settings → Sync & backup.

06

knot Pro and payments

knot Pro is sold as an auto-renewing subscription through the Apple App Store and Google Play. Your payment is processed entirely by Apple or Google. We never receive, see or store your card number, billing address or any other payment credential.

To know whether your subscription is active, knot uses RevenueCat, a subscription infrastructure provider, as a processor on our behalf. RevenueCat receives the purchase and renewal events from the stores and tells the application whether the knot Pro entitlement is active. The identifier we give RevenueCat for you is the opaque random identifier of your knot account — never your email address. If you use knot without an account, the identity is anonymous and device-generated.

Your entitlement state — whether Pro is active, and until when — is also recorded against your account on our own server, because permission to write a backup is checked server-side rather than trusted from the application.

07

Product analytics

knot uses PostHog, a product analytics service, as a processor on our behalf, to understand which features are used and where the application falls short. When something happens in the app — for example a card is created or reviewed, a focus session finishes, onboarding is completed or the subscription screen is opened — knot records an event describing it.

An event contains:

  • The name of the action, and plain counts and settings about it — such as how many cards were created, the grade given in a review, a focus session’s length, or whether Strict Mode was on.
  • A random identifier generated by the application on your device, so that events from the same installation can be grouped.
  • Technical details: the knot version, your device model, operating system and version, language, time zone and screen size.
  • An approximate location (country and city) that PostHog derives from the IP address the event arrives from.

If you sign in, events are linked to your knot account identifier, and we give PostHog your email address and name so that we can recognise your account when you contact us about a problem. If you sign out, the link is reset and new events are recorded against a new random identifier.

Events never contain the text of your notes, cards, tags, collections or plan. They are not used for advertising, not combined with data from other companies, and not used to track you across other apps or websites.

We rely on our legitimate interest in maintaining and improving knot. You can object to this processing, or ask us to delete the analytics linked to your account, by writing to support@numinouslab.com.

08

Crash and error reports

When crash reporting is enabled in a released build, a failure in the application sends us a technical report so that we can fix it. A report contains the error name and message, the stack trace, the component involved, a small amount of technical context such as which operation was running, the knot version, and your platform and operating system version.

Unhandled errors are also reported to PostHog (section 7) with the same technical details as its events, and are linked to your account if you are signed in, so that we can follow up on a problem you report. Crash reports never contain your notes, cards or any other study content, and are not used for advertising. If crash reporting is not configured in a build, reports stay in memory on the device and are shown only in the in-app diagnostics view.

09

Study reminders

knot’s reminders are local notifications. They are scheduled by the application on your own device, from your own review schedule, and are delivered by your operating system. There is no push server involved: we do not register a push token for your device, and we do not send you notifications remotely.

On Android, knot requests permission to schedule exact alarms so a reminder arrives at the time you set rather than whenever the system next decides to batch work. You can turn reminders off inside knot, or revoke the notification permission in your operating system settings, at any time.

10

What knot never does

  • No advertising, and no advertising identifiers.
  • No advertising, attribution or session-replay SDKs. The only analytics service is PostHog, used for our own product analytics as described in section 7.
  • No tracking of you across other apps or websites.
  • No sale of personal information, and no sharing of it for advertising.
  • No disclosure of your data to data brokers.
  • No processing of your notes or cards by us or by any third-party service, including any machine-learning or AI service, and no use of them to train anything. Your backup is stored, not analysed.

We may disclose information where we are legally required to do so — for example in response to a valid legal process — but note that the design above means there is very little to disclose.

11

Service providers

We use a small number of providers to run knot. They act on our instructions and are bound to protect the information they process for us.

ProviderWhat it handles
SupabaseAccount sign-in and profile, your backup, entitlement records, and crash reports.
PostHogProduct analytics events and error reports, linked to your account identifier, email address and name if you sign in.
Google & Apple sign-inConfirming who you are when you choose to sign in with them, under their own privacy policies.
RevenueCatSubscription and entitlement state, keyed to an opaque account identifier.
Apple & GoogleApp distribution, payment processing, subscription management and refunds, under their own privacy policies.
ExpoBuild and release infrastructure for the application binaries and updates.

12

Retention and deletion

On your device

Local study data is kept until you remove it. Deleted notes and cards wait in Trash before they are removed for good. Uninstalling knot deletes the local database and everything in it.

Your account

You can delete your knot account from inside the application. Deleting it removes your sign-in record, your profile and your backup from our servers. Analytics events already recorded are not removed automatically; write to us and we will delete the ones linked to your account. This is not reversible, and it does not delete the study data on your device.

Your subscription

A store subscription is separate from your knot account and is not cancelled by deleting the account. Cancel it through your Apple or Google account, or through the subscription management screen in knot. We keep a minimal record of subscription events for as long as needed to honour entitlements and to meet tax and accounting obligations.

Diagnostics and analytics

Crash reports are retained only as long as they are useful for fixing the failure they describe, and are deleted on a rolling basis. Analytics events are kept only as long as they are useful for understanding how knot is used, and are then deleted.

13

Your rights

Depending on where you live, you have rights over the personal information we hold about you — including under the Nigeria Data Protection Act, the EU and UK GDPR, and comparable laws elsewhere. These typically include the right to:

  • Access the personal information we hold about you.
  • Have inaccurate information corrected.
  • Have your information deleted.
  • Receive a copy of your information in a portable form.
  • Object to or restrict certain processing.
  • Withdraw consent, where processing is based on consent.
  • Lodge a complaint with your local data protection authority.

Much of this is built into the application: your study data is already in your possession, account deletion is available in-app, your data can be exported from Settings, and your backup can be deleted at any time. For anything else, write to support@numinouslab.com and we will respond within the time your law requires, and in any event within 30 days. We do not sell or share personal information as those terms are defined under California law, and we do not process sensitive personal information for advertising.

14

Children

knot is a study tool for university-level material and is not directed at children under 13. You must be at least 13 years old to create a knot account, or older where your country sets a higher age for consent to data processing — 16 in parts of the European Economic Area. Local study without an account requires no personal information at all.

If you believe a child has created an account with us, contact support@numinouslab.com and we will delete it.

15

Security and international transfers

Traffic between the application and our servers is encrypted in transit. Our database enforces row-level access rules so that account records and backups are readable only by the account that owns them, and our hosting provider encrypts stored data at rest. No system is perfectly secure, and we cannot guarantee absolute security, but we design to keep the amount of information worth attacking as small as possible.

Our providers operate infrastructure in several countries, so information may be processed outside your country of residence. Where such a transfer involves personal information protected by your local law, we rely on appropriate safeguards for the transfer.

16

Changes to this policy

If we change this policy we will update the effective date and version at the top of this page. Where a change materially affects how we handle your information, we will give notice in the application before it takes effect. Continuing to use knot after a change takes effect means you accept the updated policy.

17

Contact us

Questions about this policy, or a request about your information, can be sent to support@numinouslab.com. Please tell us which application you are writing about and, if you have an account, the email address you use with it.

Also readknot Terms of Use Questions about this documentsupport@numinouslab.com
Back to Numinous Lab© 2026 Numinous Lab. All rights reserved.