SYSTEM: KIRA v1.0

Eat like it's a mission.

Snap a photo of your meal. KIRA reads the macros, logs the quest, and moves your rank — for real. No guessed calories, no vanity points, just an honest record of what you actually did.

V
VETERAN — RANK 14
27
Day streak
Log breakfast
+40 XP
Hit protein target
+60 XP
Log dinner before 9 PM
+40 XP
168g
Protein
2,240
Calories
2
Meals left
Core Loop

Four steps. Every day. That's the whole game.

01

Snap

Photograph your meal, or scan the barcode on packaged food — KIRA's built-in AI takes it from there.

02

Scan

KIRA reads it and logs calories, protein, carbs, and fat in seconds.

03

Rank

Real XP from real meals moves you up the ladder — no shortcuts.

04

Report

KIRA checks in, flags what's slipping, keeps the streak alive.

Loadout

What's actually in the app

Nine systems. Nothing here is a mockup you'll grow out of — it's what ships.

AI meal scan

A photo or a barcode scan becomes a full macro breakdown — plates, packages, and home cooking alike.

Quest log

Daily and side quests built from your own targets, not generic checklists.

Difficulty

Easy, Moderate, or Legend — pick how many quests land in your log each day, and change it the moment the load feels wrong.

Rank ladder

Novice to Immortal, driven entirely by logged history — your tier can't be bought or faked.

Change goal

Target weight isn't locked in at onboarding. Drag it anytime and KIRA recalculates a healthy pace, timeline, and daily targets to match.

Status window

Your stats framed like a character sheet — rank badge, rings for calories and XP, a real weigh-in sparkline. Nothing on it is invented, it's just your data.

Leaderboard

See where you actually stand against the rest of the roster, live.

Journey log

Every weigh-in, meal, badge, and AI-written weekly reflection lives in one archive — your actual history, not a highlight reel.

12 languages

KIRA speaks your language, including full right-to-left support.

Progression

Seven ranks. One honest ladder.

No purchasable levels. Every badge below is your real rank icon from the app — your tier is a readout of your own logged history, and it only ever moves forward.

Novice

Every mission starts here.

Adept

The habit starts sticking.

Veteran

The streak stops being luck.

Elite

Consistency shows in the data.

Master

The rank the roster measures against.

Legend

Near the top of the XP ladder.

Immortal

Not earned by XP — earned by reaching your goal and holding it for 4 straight weeks.

Status: In Testing

KIRA is headed to iOS.

Final testing is underway. Leave your email and you'll hear the moment it's live — nothing before that.

Legal

Privacy Policy

Last updated: July 31, 2026

KIRA is a nutrition and progression app built by an independent developer. This page explains, in plain language, what information the app collects, why, and what you can do about it. It isn't a substitute for legal advice — if you have questions about how it applies to you, contact us below.

01Information we collect

We only collect what the app needs to work. Everything below is either something you typed in, something you chose to log, or a device permission you can decline.

CategoryWhat it includesWhere it comes from
AccountEmail address; password (if you sign up directly), or your name/email from Google or Apple (if you use Sign in with Google/Apple)Sign-up / Google or Apple sign-in
ProfileUsername, sex, date of birth, height, weight, weight goal, self-reported region/stateOnboarding & Settings — never derived from device GPS
ActivityMeals logged, calorie/macro totals, weigh-ins, quests completed, streaks, XP, rankGenerated as you use the app
PhotosMeal photos, side-quest photos, an optional profile pictureCamera or photo library, only when you choose to add one
Device permissionsCamera, photo library, microphoneRequested only when a feature needs them — see below

About the microphone permission

KIRA asks for microphone access to support its audio-session playback (KIRA's spoken lines). The app does not record, store, or transmit your voice — the permission exists for audio playback infrastructure, not for capturing anything you say.

02How photos are handled

When you photograph a meal or a side quest, that image is sent once to our AI provider (Anthropic) to identify the food and estimate its nutrition, or to verify a quest. We do not keep a copy of your photo on our servers afterward — only the resulting text (like "grilled chicken salad, 420 kcal, 38g protein") is saved to your account. If you set a profile picture, that image is stored so it can be displayed back to you and, if you choose to appear on the leaderboard, to other users.

03How we use your information

  • Calculate your calorie, protein, and macro targets, and your healthy weight range
  • Analyze meal and side-quest photos to log nutrition and verify quests automatically
  • Track your streak, quests, XP, and rank progression
  • Generate personalized AI coaching messages and periodic progress reflections based on your own logged activity
  • Show your rank on the leaderboard, if you choose to participate
  • Send you local reminders (meal-window closing, streak at risk) — these are generated on your device, not by a server
  • Maintain and secure your account, and respond to support requests

We do not use your data to serve third-party ads, and we do not sell your personal information.

04Who we share data with

We use a small number of service providers to run the app. Each only receives what it needs to do its specific job:

ProviderWhat they receivePurpose
SupabaseYour account and app dataAuthentication, database, and account storage
Anthropic (Claude)Meal/side-quest photos (processed once, not retained by us); anonymized activity summaries for coaching messagesAI meal analysis and coaching
ElevenLabsText of KIRA's spoken linesText-to-speech voice synthesis
Google / AppleYour account info, only if you choose to sign in that wayAuthentication
Open Food FactsA scanned barcode number (no account info)Looking up packaged-food nutrition, contacted directly by your device
ResendYour email addressDelivering account confirmation and password-reset emails
Expo / EASApp usage needed to run our hosting infrastructureApp hosting and delivery

Each provider above only receives the data described in the table, only to perform the specific function listed, and is required to protect it to a standard consistent with this policy. We don't share your data with data brokers, we don't share it with anyone for their own independent marketing purposes, and we don't sell it to anyone.

05Data retention & deletion

We keep your data for as long as your account is active, so the app can keep working the way you'd expect (your history, streak, and rank staying intact).

You can permanently delete your account at any time from Settings → Delete Account. This is a real deletion, not a deactivation — your account and all associated data (profile, logs, saved meals, settings) are erased from our systems and cannot be recovered.

06Your choices & rights

  • Access or correct your data: most of your profile and preferences can be edited directly in Settings
  • Delete your account: Settings → Delete Account, or email us and we'll do it for you
  • Notifications: can be turned off in Settings at any time
  • Camera/photo/microphone permissions: can be revoked anytime in your device's system settings; the app will simply be unable to use the related feature

If you're in the EU/UK, you have rights under the GDPR (access, correction, deletion, portability, and objection); if you're in California, you have similar rights under the CCPA. Contact us below to exercise any of these.

07Security

Your data is encrypted in transit (HTTPS) and access to it in our database is restricted by row-level security, so your account's data is only ever readable by your own authenticated session — not by other users, and not by us browsing the database casually. No system is perfectly secure, but we take reasonable, industry-standard measures to protect your information.

08Children's privacy

KIRA is not directed at children under 13, and we do not knowingly collect information from anyone under 13. If you believe a child has provided us with personal information, contact us and we'll delete it.

09Changes to this policy

If we make a meaningful change to how we handle your data, we'll update the date at the top of this page. We encourage checking back occasionally, especially before a major app update.

10Contact us

Questions, data requests, or anything else — reach us at JBanak.Org@gmail.com.

Legal

Terms & Conditions

Last updated: July 31, 2026

These are the terms for using KIRA, built and operated by an independent developer. By creating an account or using the app, you agree to them. This isn't a substitute for legal advice — if you have questions about how it applies to you, contact us below.

01Eligibility

You must be at least 13 years old to create a KIRA account. If you're under 18, you should have a parent or guardian's permission to use it. By signing up, you're confirming you meet this requirement.

02Your account

You can create an account with an email and password, or by signing in with Google or Apple. You're responsible for keeping your login credentials secure and for anything that happens under your account. Provide accurate information when you sign up — your calorie and macro targets are calculated from what you enter, so inaccurate details mean inaccurate targets.

03Acceptable use

KIRA includes a public leaderboard and a friends list where other users can see your username. To keep that a decent place to be:

  • Usernames are checked against a profanity filter at signup and whenever you change one — don't try to work around it.
  • Don't harass, threaten, or abuse other users.
  • Don't impersonate another person or misrepresent your identity.
  • Don't attempt to access another account, scrape the leaderboard at scale, or interfere with the app's normal operation.

Every leaderboard row has Report and Block actions — use them if someone's out of line. Reported accounts are reviewed, and violations can result in a warning or account termination at our discretion.

04Your content

You keep ownership of what you submit — your username, profile picture, meal photos, and journal notes. By submitting a username or profile picture, you're giving KIRA permission to display it back to you and, where applicable (the leaderboard, friends list), to other users. You're responsible for making sure you have the rights to anything you upload, and for not uploading anything that violates the acceptable-use rules above.

05Health & nutrition disclaimer

KIRA estimates calories, macros, and healthy weight ranges from photos and the information you provide. These are estimates, not medical advice. The app reminds you of this at the points where it matters most — when you set or change a weight goal — but it applies everywhere: check with a doctor before starting or changing a nutrition or weight-management plan, especially if you have an existing health condition.

06Purchases

KIRA's Store sells cosmetic avatars and themes using an in-app currency earned by playing — logging meals, completing quests, and climbing the rank ladder. There are no real-money purchases in KIRA today. If that changes in the future, we'll update these terms and the App Store / Play Store listing before any real-money purchase option goes live.

07Third-party services

KIRA relies on a small number of outside services to work — Supabase for accounts and data, Anthropic for AI meal analysis and coaching, ElevenLabs for voice synthesis, Google and Apple for sign-in, Resend for account emails, and Open Food Facts for barcode lookups. See the Privacy Policy for exactly what each one receives. Your use of KIRA is also subject to those providers' own terms where relevant to the service they provide.

08Availability & changes

KIRA is built and maintained by an independent developer, not a large company with an SLA. We aim to keep it running reliably, but features, screens, and these terms may change as the app evolves. If we make a meaningful change to these terms, we'll update the date at the top of this page.

09Termination

You can delete your account at any time from Settings → Delete Account — this is a real, permanent deletion of your account and data, not a deactivation. We may suspend or terminate an account that violates the acceptable-use rules above, at our discretion, with or without notice depending on severity.

10Disclaimer & limitation of liability

KIRA is provided "as is," without warranties of any kind. AI-estimated nutrition data can be inaccurate — verify anything that matters to your health with a reliable source. To the fullest extent permitted by law, KIRA and its developer aren't liable for indirect, incidental, or consequential damages arising from your use of the app.

11Governing law

These terms are intended to be interpreted reasonably and in good faith. If a specific legal jurisdiction needs to apply to your situation, contact us and we'll address it directly.

12Contact us

Questions about these terms — reach us at JBanak.Org@gmail.com.