PsyFi
PsyFi Technologies

Privacy Policy

Offline Knowledge

Last Updated: April 28, 2026

Overview

Offline Knowledge is a privacy-first iPhone reference app built by Psyfi Technologies. The app is designed so that your questions, search history, favorites, and reading activity stay on your device. This policy explains the limited data that does leave your device, what does not, and your rights.

Data That Stays on Your Device

The core of Offline Knowledge runs entirely on your iPhone using a local SQLite database and an on-device language model. The following data is created and stored only on your device and is never transmitted to our servers or any third party:

Data Type Examples
Questions you ask Free-text queries typed into the Ask tab
Generated answers Text produced by the on-device language model
Favorites / bookmarks Entries you save for later
Checklist state Items you've ticked off in checklist-template entries
Active pack selection Which installed packs are active for retrieval
App preferences Color scheme choice, onboarding completion flag

We have no ability to access, read, or recover this data. If you uninstall the app, this data is permanently deleted.

Data That Leaves Your Device

Three operations involve network requests, all of them anonymous and none of them carrying personal data:

One-Time Downloads on First Launch

The first time you open the app, it downloads the on-device language model and the bundled starter content pack from our content delivery network. After that, no network connection is required to ask questions or read entries. The download requests carry no identifiers — only standard HTTP request metadata (your IP address, user agent, and the file you're requesting).

Pack Catalog and Pack Downloads

When you open the Packs tab, the app fetches an updated catalog manifest listing available content packs. When you install a pack (free or paid), the app downloads its JSON file from the same content delivery network. These requests are anonymous; we do not log or correlate which packs any particular user has installed.

In-App Purchases

If you purchase a paid pack, the transaction is processed by Apple via StoreKit. We never see your payment details, billing address, or Apple ID. Apple shares an entitlement record with the app that confirms you own the pack — that record stays on your device. See Apple's privacy policy for details on how Apple handles purchase data.

Data We Do Not Collect

Offline Knowledge does not collect analytics, crash reports, advertising identifiers, location data, contacts, photos, or any other data from your device. We do not use any analytics SDKs, advertising frameworks, or tracking pixels. There is no account creation, no email collection, and no sign-in required to use the app.

The on-device language model never sends your questions, the answers it generates, or any retrieved content to our servers or to any third party. There is no "cloud fallback" — when you ask a question, retrieval and generation happen entirely on your iPhone.

Children's Privacy

Offline Knowledge is rated 4+ on the App Store. We do not knowingly collect personal information from children. The app does not include user-generated content sharing, social features, or any data collection that would require parental consent.

Data Security

Your local database is stored in the app's private container, sandboxed by iOS and inaccessible to other apps. Pack and model files are verified by SHA-256 hash against bundled values before installation, ensuring the content cannot be tampered with by a third party between our content delivery network and your device. All network requests use HTTPS.

Data Export and Deletion

To delete all your data, use the "Free up space" option in Settings → Storage to remove the on-device language model, or simply uninstall the app to remove everything. Since no data is stored on our servers, uninstallation constitutes complete deletion. You can revoke the active state of any installed pack at any time from the Library tab.

Apple Required-Reason API Usage

Per Apple's privacy manifest requirements, Offline Knowledge declares two required-reason API uses:

  • File Timestamp APIs (reason code C617.1) — used to display storage usage in Settings.
  • Disk Space APIs (reason code E174.1) — used to display available disk space and to size content packs before download.

Changes to This Policy

If we make material changes to this policy, we will update the "Last Updated" date above and notify users through an in-app notice on next launch. We will not retroactively reduce your privacy protections without your consent.

Contact Us

If you have questions about this privacy policy or Offline Knowledge's data practices, contact us at:

Email: support@psyfitechnologies.com
Website: oka.psyfitechnologies.com