Intake app icon

Intake

Privacy Policy

Effective September 10, 2026 Published by Codifya · info@codifya.com

Intake is an offline-first water, beverage, and food tracker built with SwiftUI and SwiftData. This page explains, in plain language, what the app does and doesn't do with your information — short version: your logs live on your device, there's no account, and nothing you track is ever sent to a Codifya server.

What the app stores

Every water, beverage, and meal entry — along with your goals, presets, and settings — is saved directly on your device using Apple's SwiftData framework. There is no Codifya server for this data to travel to, and creating an account is never required to use the app.

We do not collect your name, email address, contacts, or location. There is no sign-up form anywhere in the app.

Apple Health (HealthKit)

If you turn it on in Settings, Intake can write your water, beverage, and meal-nutrition logs to Apple Health so they show up alongside your other health data. Intake only ever writes to Apple Health — it never reads your existing Health data back, and the sync is entirely optional.

You can revoke this permission at any time from Settings → Privacy & Security → Health → Intake on your device. Doing so stops future syncing; it does not delete samples Intake already wrote — those are managed from within the Health app itself.

Camera & barcode scanning

Intake's barcode scanner uses your camera (via Apple's VisionKit and AVFoundation) to read product barcodes for faster food logging. Camera frames are processed entirely on-device and are never saved to disk, added to your photo library, or transmitted anywhere. If you decline camera access, you can still log everything through manual entry.

Barcode lookups (Open Food Facts)

When a scanned barcode isn't already in Intake's built-in offline catalog, the app sends only the barcode number over an encrypted connection to Open Food Facts (openfoodfacts.org), a community nutrition database, to look up the product's name and nutrition facts. No other data — not your logs, not your device identifiers, nothing personal — is included in that request.

Product data returned this way is used under the Open Database License (ODbL) v1.0, with attribution shown in the app's Settings screen.

Widgets & Apple Watch

Your hydration progress is shared with Intake's Home Screen widgets and its Apple Watch companion app through a private App Group container that lives entirely on your own device(s) — it's how separate parts of the app talk to each other locally. This data never leaves your device or your personal iCloud/Watch pairing.

Notifications

Hydration reminders are scheduled locally on your device using Apple's notification framework. They're opt-in, and Intake automatically suppresses reminders once you're close to your daily goal so you don't get pestered. No push notification service or remote server is involved.

Analytics

Intake uses a small first-party analytics system to understand anonymous, aggregate product usage — things like "an entry was created" or "a widget button was tapped." It never includes food names, notes, exact nutrition values, or anything read from Apple Health. We don't use any third-party analytics or advertising SDKs.

Tracking

Intake does not track you across other companies' apps or websites, and it never asks for App Tracking Transparency permission because it has nothing to track with it.

Children's privacy

Intake is intended for a general audience and does not knowingly collect personal information from anyone, regardless of age, because there is no account and no data leaves your device except as described above.

Managing & deleting your data

  • Individual entries: swipe to delete or edit any water, beverage, or meal entry directly in the app's History view.
  • Everything on this device: deleting the app removes all of its locally stored data, including widget data, immediately.
  • Apple Health: samples Intake has written can be reviewed or deleted from Health app → Browse → [category] → Data Sources & Access, independent of Intake itself.

Because Codifya holds no copy of your data, there's nothing on our end for us to access, export, or delete on your behalf — the controls above are the complete picture.

Services we rely on

Intake is built almost entirely on Apple's own frameworks:

  • HealthKit — optional, write-only sync to Apple Health.
  • WidgetKit & App Groups — local data sharing with widgets and the Watch app, on-device only.
  • UserNotifications — local hydration reminders.

The one external service Intake talks to is Open Food Facts, described above, governed by its own privacy policy.

Changes to this policy

If how Intake handles data ever changes, we'll update this page and move the effective date at the top. We'd encourage checking back occasionally, especially after an app update.

Contact

Questions about this policy or how Intake handles data? Reach us at info@codifya.com. See also our Terms of Use.