This Privacy Policy explains what information The Knowledge collects, how it is used, and how browser storage is used to keep the app working.
This app currently uses necessary sign-in/session cookies and browser storage for core functionality. It also records account activity such as last login, last active time, and usage totals for account management, security, and admin reporting.
Information We Collect
- Account information such as your username, email address, and encrypted password.
- Authentication and session information used to sign you in and keep your account secure.
- Usage information such as last login time, last active time, tracked usage duration, and activity sessions.
- Technical information such as browser or device user agent details sent by your browser.
- Saved app data such as runs, selected markers, revision state, and map state when you use those features.
- Subscription and billing information when paid access is used, including App Store transaction or subscription references and Stripe customer or subscription references stored on our system.
How We Use Your Information
- To create and manage your account.
- To authenticate users and protect access to the app.
- To provide app features such as saved runs, revision flows, and map state restoration.
- To monitor account activity, including last login, last active time, and overall usage.
- To administer subscriptions and billing where applicable.
- To troubleshoot issues, improve reliability, and help manage the service.
Cookies and Browser Storage
The Knowledge uses a necessary session cookie provided by PHP to keep you signed in and maintain your authenticated session. Without it, the app cannot protect account access properly.
The app also uses browser localStorage to remember certain settings and state, such as map position, the currently opened run, and revision queue progress. This storage is used to support app features rather than advertising.
Usage Tracking
When you use the app while signed in, The Knowledge may record activity data including the page being used, a session identifier, timestamps such as started and last seen times, usage duration, and user agent information. This supports account security, app administration, and high-level usage reporting in the admin area.
Payments
On iOS and iPadOS, in-app subscriptions are processed by Apple through the App Store. On the website and other supported platforms, payments may be processed by Stripe. The Knowledge may store transaction and subscription identifiers from Apple or Stripe to verify access and manage billing status. Payment card details are handled by Apple or Stripe and are not stored by The Knowledge.
How Long Information Is Kept
Information is kept for as long as it is reasonably needed to operate the app, manage accounts, support subscriptions, maintain security, and keep user-created content available. Data may also be kept longer when necessary for legal, accounting, or security reasons.
Your Choices
You can contact the site owner to request updates or deletion of your account information, subject to any legal or operational requirements. You can also clear browser storage such as localStorage from your browser settings, although doing so may reset saved app state on your device.
Updates to This Policy
This page may be updated from time to time as the app changes. The date at the top of this page shows the latest update.