Personal health · End-to-end encrypted

Your route toward
better health.

Pronounced sah-noh-VOH-yoh — Esperanto for "health path."

Daily points, smart food logging, medication tracking, glucose & blood pressure, plus 9 printable medical reports — all in one fast app that respects your privacy.

🚀 Try the demo See features
No signup needed for the demo · Free forever · Works offline
HEALTH
Water + movement
4/8Water
2Pts
19Week
💧 Hydration50% goal
💊 Lisinopril✓ Today
🩸 Glucose112
🏠📋📊❤️👥
TODAY
Hey Mike 👋
DAILY TARGET
14remaining
9used
23budget
+2rollover
MOMENTUM
14-day streak 🔥
14 days
🏠📋📊❤️👥
FRIENDS
Squad 💪
Sarah5/9 6:07 PM
🔥 Day 21 streak!
👍 3🔥 2
Mike (you)5/9 5:49 PM
💧 Hit my water goal!
❤️ 1
🏆 Budget battle3/7
vs Sarah · day 4
🏠📋📊❤️👥
9Printable reports
12+Tracked metrics
AES-256End-to-end encryption
$0Forever-free
What you get

Four pillars, one app

Sanovojo combines daily logging, smart coaching, clinical-quality reports, and a social layer that keeps you accountable — without the noise of typical health apps.

📲 TRACK

Log everything in seconds

Three ways to log food without typing every nutrient yourself, plus weight, water, exercise, glucose, BP, and meds — all on a single screen.

  • Barcode scan — Open Food Facts + USDA FoodData Central
  • Photo scan — Gemini AI identifies and estimates nutrition
  • AI lookup — type a food name, get full macros instantly
  • Quick presets — Walk, Run, Bike, Lift, Swim, Yoga in one tap
  • RxNorm autocomplete on medication names (NIH/NLM)
LOG
Add food
Greek yogurt parfait 🤖
🥗 Greek yogurt parfait5 pts
🍎 Apple0 pts
🥪 Turkey sandwich7 pts
🏠📋📊❤️👥
💬 COACH

Smart, mood-aware coaching

The Coach reads your day — what you logged, your check-in mood, the time, your streak — and gives you the right nudge instead of generic motivation.

  • Daily check-in — Struggling, Neutral, or Focused changes the coach's tone
  • Smart suggestions — protein gaps, water reminders, budget guidance
  • Goal-aware — every nudge respects your weight goal
  • Minimum mode — keeps your streak alive on the toughest days
COACH
You've got this 💪
14 pts left + a workout planned. Lean on protein and ZeroPoint snacks tonight to stay in budget.
💧 4/8 cups · add water now for an easy win
🍽️ Try grilled chicken salad — fits your remaining budget
🔥 Day 14 — keep the chain alive
🏠📋📊❤️👥
📋 REPORT

Take it to your doctor

Nine printable reports — every one can be printed, saved as PDF, or emailed directly to your provider with a custom note.

  • Doctor Report — clinical-style summary with health flags
  • Cardiovascular — BP, sodium, sat fat, dietary cholesterol
  • Diabetic — Time-in-Range, est. A1C, carb correlation
  • Medication — per-dose log + 14/30-day adherence stats
  • Allergen Exposure — FDA's nine major allergens tracked
PROGRESS
📋 Reports
📅 Weekly Summary
📈 Monthly Trend
🏃 Activity Report
🩺 Doctor Report
🩸 Diabetic Report
💊 Medication Report
🏠📋📊❤️👥
👥 CONNECT

Bring your squad

The accountability layer most health apps skip. Add friends by email, see their live streak/points/water, and challenge each other on a 7-day battle.

  • Live leaderboard — friends' stats refresh on every visit
  • Five-emoji reactions — 👍 🔥 💪 🎉 ❤️
  • Challenges — Stay-in-budget, Streak, or Water
  • Auto-scoring — your day's logs tick the score automatically
FRIENDS
🏆 Challenges
🎯 Stay in budgetactive
vs sarah@example.com · 7 days
You: 3Sarah: 4
🔥 Streak battlepending
awaiting their response
+ Send a challenge
🏠📋📊❤️👥
The full list

A small encyclopedia of features

Here's everything Sanovojo ships with, packed into one app.

🎯

Daily points

A simple daily target that grows with exercise. Weekly bank rolls over.

💬

Coach

Mood-aware, time-aware, goal-aware nudges throughout the day.

📷

Barcode scan

Open Food Facts + USDA FoodData Central lookup.

🍽️

Photo scan

Gemini AI identifies the meal and estimates nutrition.

🤖

AI lookup

One-shot food query → calories, macros, sodium, fiber.

💊

Medications

RxNorm autocomplete, dose timestamps, 14/30-day adherence.

🩸

Glucose & BP

Optional advanced-health logging with TIR + est. A1C.

⚖️

Weight & goals

Trend chart, 7-day moving average, goal-aware coaching.

🏃

Activity

Quick-log presets + custom workouts + 7-day bar chart.

⚠️

Allergens

FDA's nine major allergens auto-detected on every log.

👥

Friends & feed

Live stat leaderboard, five-emoji reactions, posts.

🏆

Challenges

Send a 7-day battle to a friend. Scores tick automatically.

Bring it to the appointment

9 reports, doctor-ready

Print, save as PDF, or email directly. Each report respects your goals and frames the data clinically — no fluff.

📅 Weekly Summary
📈 Monthly Trend
🏃 Activity Report
📦 Data Export
🩺 Doctor Report
🫀 Cardiovascular
🩸 Diabetic (TIR + A1C)
⚠️ Allergen Exposure
💊 Medication Adherence
Compared to other apps

Why Sanovojo

Most health apps either nail food logging OR medication tracking OR clinical reports — Sanovojo does all three, and respects your privacy doing it.

Feature Sanovojo Most logging apps Generic trackers
Daily point budget + weekly rolloverYesYes
Barcode + photo + AI food lookupAll threeBarcode only
Medication adherence trackingYesSometimes
Glucose + BP + Time-in-RangeYesGlucose only
Doctor-ready PDF reports9 reports1–2
End-to-end encryptedAES-256
Free, no ads, no trackingYesFreemiumFreemium
Works offlineYesLimited
Get started

Up and running in a minute

1

Sign up

Email + password. No credit card. No ads.

2

Set your profile

Sanovojo computes your daily point target.

3

Log naturally

Barcode, photo, AI search, or quick-add presets.

4

Stay on track

The Coach, your streak, and your Squad keep you honest.

🔒

Encrypted with your password — even from us

Your food log, weight, glucose, BP, and medications are encrypted in your browser before they leave your device. Zero-knowledge means we can't read them.

AES-GCM-256 PBKDF2 / SHA-256 · 250k iter Per-record IV Web Crypto API
FAQ

Common questions

Have one we didn't cover? Drop us a line.

How do I pronounce Sanovojo?

sah-noh-VOH-yoh — emphasis on the third syllable (VOH). The "j" is pronounced like an English "y".

What does "Sanovojo" mean?

It's Esperanto for "health path" — sano = health, vojo = path. The name reflects what the app does: helps you walk a steady path toward better health, one daily log at a time.

Is it really free?

Yes. No subscription. No ads. No data selling. The app is a static site backed by Supabase (whose free tier is generous), and the developer just runs it.

Does it work offline?

Yes. Sanovojo is a Progressive Web App (PWA). After the first load, every screen — Today, Log, Progress, Health, Friends, Settings — works offline. New entries sync to the cloud the next time you're online.

Can I install it like an app?

Yes. On iOS, open in Safari and tap the share button → "Add to Home Screen." On Android Chrome, look for the install prompt or the menu's "Install app" option. Once installed, Sanovojo runs in its own window with no browser chrome.

Will it pull data from Apple Health, Samsung Health, Fitbit, Yunmai?

CSV import from Apple Health, Samsung Health, and Yunmai (via the Apple Health bridge) is on the roadmap — both platforms let you export your data and Sanovojo will parse it. Fitbit and Withings have public OAuth APIs and are also planned. Apple Health and Samsung Health themselves are mobile-platform-locked and can't be read directly from a web app — that's a hard browser limitation.

How accurate is the AI food lookup?

Pretty good for common foods — Gemini is solid at brand recognition and portion estimation. For foods that affect medical decisions (allergens, exact carbs for insulin dosing), always sanity-check the values against the package label. Sanovojo falls back to USDA FoodData Central when the AI is unsure.

What happens if I forget my password?

Your data is encrypted with a key derived from your password. We don't know the password. We can't reset it. The encrypted vault becomes unrecoverable. That's the trade-off for true zero-knowledge encryption — it's the same model as services like Bitwarden, Tresorit, and Standard Notes.

Does it replace medical advice?

No. Sanovojo is a logging and reporting tool for personal use. Use the printable reports to have better conversations with your doctor — don't use the app as a substitute for clinical guidance.

Where can I get the source code?

Sanovojo's source is on GitHub. Issues, pull requests, and forks are all welcome.

Ready to give it a try?

The demo loads with 30 days of seeded data — every report and chart shows real shape from the first second.

🚀 Open Sanovojo
No signup required for the demo · Free forever · Encrypted from day one