Skip to content
Heads up: this guide was last verified on Mar 18, 2025 — over a year ago. Free-tier limits change often — re-check the provider's current pricing page before relying on it. Report an outdated limit.
everyday-ai-done-right Health & wellness 4 min read

Turn Health Screenshots Into Pattern Reports

Upload a week's health app screenshots to Google Gemini 2.0 Flash on AI Studio and get back a structured day-by-day table with cross-metric pattern observations — free with a Google account, no credit card, 1,500 requests per day resetting at midnight Pacific Time.

Gemini 2.0 Flash Verified Mar 18, 2025

What this replaces

Paid apps that charge for the "aggregate and find patterns" step you're about to do for free.

Bearable Premium
symptom-correlation analytics
$9.99/mo $0
Heads Up Health
integrative health dashboards
$8.33/mo $0
Health coach session
weekly data review
$50–150 $0

Will you hit the free limit?

Free tier: 1,500 requests/day · Resets midnight Pacific Time

requests per day
Step 1 of 5

Collect your screenshots

Open the health apps you already have — Apple Health, Google Fit, Oura, MyFitnessPal, a mood tracker, a sleep app, whatever you actually use. Take screenshots of the daily views for the past 7 days.

Use daily views, not monthly overviews — the per-day numbers are larger on screen and far easier for the model to read from an image. You don't need every metric; grab whatever you naturally check.

Open Google AI Studio

Go to aistudio.google.com and sign in with a Google account. No credit card — the free tier activates on sign-in. You'll see a prompt interface.

The default model should be Gemini 2.0 Flash, which is the free-tier model you want. If a different model is selected, switch to Gemini 2.0 Flash in the model dropdown at the top.

Upload your screenshots

Click the image upload icon in the prompt area (or drag-and-drop your files). Upload all 7–10 screenshots in a single request — they'll appear as thumbnail previews.

The model processes all of them in one go thanks to its multimodal input and 1M-token context window. You do not need to send one screenshot per request.

Paste the prompt template and run

Copy the template below into the text area alongside your uploaded images, then click Run. The model reads each screenshot, extracts the visible metrics, builds a day-by-day table, and lists cross-metric patterns it observes in your data.

I'm sharing screenshots from my health and wellness apps covering the past week. For each screenshot: 1. Extract the key daily metrics visible (sleep hours, steps, calories, heart rate, mood rating, active minutes — whatever each screenshot shows) 2. Organize everything into a single day-by-day table with dates as rows and metrics as columns 3. List any patterns or correlations you notice across the week (e.g., "days with higher step counts tended to have longer sleep that night") 4. Flag any single day that's unusual compared to the weekly average for that metric This is personal data summarization, not medical advice. I want observations about patterns in my own data, not health recommendations or concerns.

Save what matters

Copy the output table into a note or spreadsheet. The real value is in the "patterns" and "unusual days" sections — that's the insight your individual apps can't surface because each one only sees its own slice of your data.

Gemini sees all your metrics at once, which is the entire point of this workflow.

What breaks

Three things this teaches beyond "here's a free tool"

1 Batch a full week in one request ▸ click
Gemini 2.0 Flash's 1M-token context window means you can upload 7–10 screenshots in a single prompt and get a unified analysis. Most people assume they need to do one screenshot per request, which wastes quota and loses the cross-day pattern visibility that makes this workflow useful in the first place.
2 Observations in, advice out ▸ click
The exact phrasing of your prompt determines whether Gemini responds or blocks. "What patterns do you observe?" passes the safety filter. "Should I be concerned?" does not. This isn't a bug — it's the correct boundary for a tool that isn't your doctor, and the prompt template is engineered to stay on the passing side.
3 Midnight PT reset is exploitable ▸ click
The 1,500-request quota resets at a fixed clock time (midnight Pacific), not a rolling 24-hour window from your last request. This means if you hit the limit at 11:30 PM PT, you get quota back in 30 minutes. Most API quotas roll from your last request, so this fixed-reset behavior is unusual and worth planning around.
Try it now: Screenshot last week's sleep data from any app on your phone. Open aistudio.google.com, upload it with the prompt template. You'll have your first pattern observation in under two minutes.