Your privacy matters

Privacy Policy

We believe in transparency. Here's exactly how we handle your data across our products.

Last updated: May 2026

No Tracking

No advertising networks, no third-party analytics, no behavioural tracking

Yours to Delete

Delete your account and every byte of your data at any time, from inside the app

Never Sold

We don't sell, rent, or trade your information to anyone

Overview

AllKeep ("we", "our", or "us") builds a small family of products: the AllKeep Platform (web app and Inventory by AllKeep mobile app), Japan Life Hub (a public web tool), and the Freelance Rate Calculator (Chrome extension). This Privacy Policy explains exactly what data each one collects, why, and what your rights are. If you only use one product, only the matching section applies to you.

Data We Collect

Short version: Inventory by AllKeep needs your sign-in email and the items/boxes you create; when you choose to scan a photo, that photo is sent to our AI provider for object recognition and is not used to train models. Japan Life Hub and the Rate Calculator need no account and store everything locally in your browser.

Each product has its own privacy footprint. Here's what applies to each:

AllKeep Platform (Web App and Inventory by AllKeep mobile app)

  • Account required — we receive your email address and display name from your sign-in provider (Google or Apple) for authentication. We do not store your password; the provider handles credentials.
  • Your inventory data is stored on our servers — the boxes, items, names, descriptions, locations, tags, and any photos you attach are saved on our servers (Vercel and Postgres in the EU/US) so the app works across your devices. Data is encrypted in transit (HTTPS/TLS).
  • AI photo analysis (only when you tap scan) — when you use the scan feature, the photos you select are sent to OpenAI's Vision API on our behalf to identify the object. OpenAI processes the image and returns a description; per OpenAI's API data-usage terms, images submitted via the API are not used to train OpenAI's models and are retained only briefly for abuse detection. We do not perform face recognition, biometric analysis, or any form of automated profiling.
  • Camera and photo library permissions — the mobile app asks for camera and photo-library access only when you tap the scan or attach-photo control. Nothing is uploaded automatically; you choose every photo that leaves your device.
  • Subscription billing via the platform store — Pro subscriptions are processed by Google Play Billing on Android and Apple In-App Purchase on iOS. We receive the purchase token and entitlement status from the store; we never see your card number, billing address, or other payment details.
  • Anonymous crash and error reports — we use Sentry to capture crashes and errors so we can fix bugs. Reports include the device model, OS version, app version, stack trace, and breadcrumb logs of preceding actions; they do not include the content of your items, your photos, or any third-party identifiers.
  • Delete anytime — from Settings → Account in the mobile app or by emailing hello@allkeep.org you can delete your account and every byte of associated data (inventory, photos, account record) within 30 days.
  • Never sold — your data is used only to provide the service. We do not sell, rent, or share it with advertisers or data brokers.

Japan Life Hub (Web App)

  • No personal data required — calculators work without sign-up or identification.
  • Privacy-respecting analytics — aggregate page-view counts only, no cookies, no personal identifiers.
  • Local storage only — your calculation inputs and preferences are stored locally in your browser; clearing site data removes them.
  • No account required — all calculators work without creating an account.

Freelance Rate Calculator (Chrome Extension)

  • No personal data collected — we don't ask for your name, email, or any identifiers.
  • No analytics or tracking — no Google Analytics, no telemetry, nothing.
  • Local storage only — your preferences (like dark/light theme) are stored locally in your browser using the Chrome Storage API.
  • No server communication — the extension works entirely offline.

Third-Party Services

We use a small, named set of third-party services strictly to provide the AllKeep Platform: (1) Google Sign-In and Apple Sign-In for authentication; (2) OpenAI (Vision API) for AI photo analysis when you tap scan — images submitted via the API are not used to train models per OpenAI's API terms; (3) Sentry for crash and error reporting (no item content, no photos); (4) Google Play Billing and Apple In-App Purchase for processing paid subscriptions; (5) Vercel and Postgres for hosting and database. We do not use advertising networks, ad SDKs, or third-party trackers. Japan Life Hub and the Rate Calculator do not use any of the above except for hosting.

Data Sharing

We do not sell, rent, or trade your information. We share data with the named processors above only to the extent needed to operate the service, and only under data-processing agreements. We will disclose data when legally required (court order, lawful subpoena), and will notify affected users where the law allows.

Your Rights

You can access, export, correct, or delete your data at any time. In the AllKeep mobile app: Settings → Account → Export data / Delete account. From the web app: Settings → Privacy. By email: hello@allkeep.org. We respond to requests within 30 days. EEA, UK and California residents have additional rights under GDPR/CCPA, including the right to object to processing and the right to lodge a complaint with a supervisory authority.

Children's Privacy

Our products are not directed at children under 13 (or under 16 in the EEA). We do not knowingly collect information from children. If you believe a child has signed up, contact hello@allkeep.org and we will remove the account.

Changes to This Policy

We may update this Privacy Policy from time to time. We will post the new version on this page and update the "Last updated" date. Material changes will also be announced inside the AllKeep app at least 7 days before they take effect.

Contact Us

If you have any questions about this Privacy Policy, please contact us: