๐ŸŒธ
BLOOM
Your private IVF companion. No accounts, no cloud โ€” everything stays on your device, just for you.
Welcome. Let's set up your first cycle.
Give this cycle a name โ€” you can always add more cycles later.
Tell us about your protocol.
This helps BLOOM calculate your cycle day and transfer countdown. You can update this anytime in Overview.
๐Ÿ’—
You're all set.
BLOOM is ready. Start by logging your medications, adding appointments to the calendar, or simply writing in your journal.

This journey is yours. We're just here to help you keep track of it. ๐ŸŒธ
Quick start: Head to ๐Ÿ’Š Medications to add your protocol meds, or ๐Ÿ“… Calendar to log your first appointment.
IVF Journey Planner
Cycle 1 โ–พ
๐ŸŒธ My Journey
Protocol setup & cycle progress
๐Ÿ”’ 100% private โ€” all data stored on your device only
โš™๏ธ Protocol Settings
โ€”
Cycle Day
โ€”
Days to Transfer
โ€”
Protocol
๐Ÿ“… Upcoming Appointments
๐Ÿฉบ Questions for My Doctor
โ–ผ

These are conversation prompts to help you prepare โ€” not medical advice. Always follow your doctor's guidance.

๐Ÿ“– My Journey Timeline
โ–ผ

Auto-generated from your data across all tabs. Add personal notes below.

๐Ÿ’พ Backup & Restore

Export all your data as a JSON file to keep it safe. Import to restore from a backup.

๐Ÿ’Š Medications
Schedule, doses & injection tracking
๐Ÿ’‰ Injection Site Tracker

Alternate sides for subcutaneous injections. Tap after each injection to log the site.

โฌ… Left Abdomen
Right Abdomen โžก
Recent injections (newest first):
๏ผ‹ Add Medication
โœ๏ธ Editing medication โ€” make changes then click Update
โœ“ Today's Medications
๐Ÿ“… Calendar
Appointments, scans & important dates
Today Has appointment Transfer day TWW days
๏ผ‹ Add Appointment
โœ๏ธ Editing appointment โ€” make changes then click Update
๐Ÿ“‹ Upcoming Appointments
๐Ÿงช Lab Results
Beta hCG ยท Hormone levels ยท Follicle tracking
๐Ÿงฎ Beta hCG Doubling Calculator

Enter two consecutive beta results to calculate doubling time. Normal = doubling every 48โ€“72 hours.

๐Ÿ“Š Beta hCG History
๐Ÿฅš Embryos & TWW
Retrieval, embryo bank, transfers & Two Week Wait guide
๐Ÿ”ฌ Egg Retrieval Data
0
Retrieved
0
Fertilized
0
Embryos Logged
โž• Add Embryo
๐Ÿงฌ Embryo Bank
๐ŸŒฑ Transfers
๐Ÿ’— Symptoms & Mood
Daily wellness log
๐Ÿ“ Today's Entry
NoneMildModerateSevere
Bloating
Abdominal pain
Headache
Nausea
Fatigue
Spotting
Breast tenderness
Flushing / Hot flashes
Insomnia
Cramping
Dizziness
Constipation
Injection site redness
Mood swings
Water retention
๐Ÿ“‹ History
๐Ÿ’ฐ Treatment Costs
Track every expense โ€” know exactly what you've spent
Total Out-of-Pocket
$0.00
$0
Total Costs
$0
Insurance Paid
0
Expenses
๏ผ‹ Add Expense
โœ๏ธ Editing expense โ€” make changes then click Update
๐Ÿ“‹ All Expenses
๐Ÿ“– Journal
Your private space โ€” thoughts, feelings & hopes
โœ๏ธ New Entry

๐Ÿ’Œ Partner Notes โ€” a message from / for your partner (optional)
๐Ÿ’ก Help & Guide
Everything you need to know about BLOOM
๐ŸŒธ Quick Start โ€” 4 Steps
โš™๏ธ
1. Set up your cycle
Go to Overview โ†’ fill in Protocol Settings with your start date and protocol type
๐Ÿ’Š
2. Add your medications
Go to Medications โ†’ add each med with dose, time, and frequency
๐Ÿ“…
3. Log your appointments
Go to Calendar โ†’ add upcoming ultrasounds, blood tests, and procedures
๐Ÿ“–
4. Start journaling
Go to Journal โ†’ write your first entry. There's a prompt waiting for you ๐Ÿ’•
๐Ÿ’พ Important: Export a backup regularly via Overview โ†’ Backup & Restore. Your data is stored only on this device.
๐Ÿ“š Tab by Tab Guide
๐ŸŒธ Overview
โ–ผ

Your home base. Fill in Protocol Settings with your cycle type, clinic, start date and expected transfer date โ€” this unlocks the cycle day counter and progress bar at the top.

The Timeline below the settings automatically fills with entries from all other tabs โ€” medications started, lab results, ultrasounds, transfers, and more. You can also add personal notes directly to the timeline.

Upcoming Appointments appear automatically here if you have any added in the Calendar tab.

Use Backup & Restore regularly. Since all data is stored on your device only, a backup file is your safety net if you change phones or clear your browser.

๐Ÿ’Š Medications
โ–ผ

Today's Medications shows only your currently active medications โ€” those within their start/end date range. Check them off as you take them. For twice-daily medications (like progesterone), you'll see separate Morning and Evening checkboxes.

Injection Site Tracker โ€” tap Left or Right each time you do a subcutaneous injection. BLOOM remembers the last side so you always know which side to alternate to next. You can delete any entry if you tapped the wrong side.

Use Single dose frequency for trigger shots โ€” they're one-time, not daily.

Use Custom frequency for anything unusual โ€” "2ร— per week", "every 3 days", "Mon/Thu".

๐Ÿ’ก Add your medication route in the Notes field (e.g. "subcutaneous") and BLOOM will automatically show a ๐Ÿ’‰ inject badge in Today's Medications.
๐Ÿ“… Calendar
โ–ผ

Add all your clinic appointments here โ€” ultrasounds, blood tests, trigger shot, retrieval, transfer, beta hCG tests.

Click any calendar day that has a dot to see the appointments for that day and edit or delete them inline โ€” no scrolling needed.

The calendar automatically highlights your Transfer Day in green and the Two Week Wait period in soft orange โ€” based on the transfer date you set in Overview.

Tick Show past appointments at the bottom to see completed appointments.

๐Ÿ’ก All appointments also appear automatically in the Overview Timeline โ€” you don't need to log them twice.
๐Ÿงช Labs
โ–ผ

Beta hCG Calculator โ€” enter two consecutive beta results to calculate the doubling time. A normal doubling time is 48โ€“72 hours. The result is colour-coded: green = excellent, orange = normal, red = slow.

Lab Results โ€” log your hormone levels (AMH, FSH, LH, E2, Progesterone, AFC) on each test date. Click โœ๏ธ to edit any entry. Charts appear automatically once you have 2+ results with E2 or Progesterone values.

AFC = Antral Follicle Count. This is a baseline measurement, typically done at the start of a cycle. During stimulation, use Follicle Tracking to log individual scan results.

Follicle Tracking โ€” log each ultrasound scan with left ovary follicle sizes, right ovary sizes, and endometrial thickness. This is separate from AFC and tracks your response to stimulation medication.

๐Ÿฅš Embryos & TWW
โ–ผ

Egg Retrieval Data โ€” log how many eggs were retrieved, how many were mature (MII), and how many fertilized (2PN). These numbers feed the stats cards at the top.

Embryo Bank โ€” add each embryo with its grade, development day, status (Frozen, Transferred, PGT Biopsied, Arrested, Not Viable), and PGT result if applicable. You can track multiple cycles with multiple embryos.

Two Week Wait Guide โ€” appears automatically after your transfer date. Each day shows what's happening biologically and an encouraging message. It updates daily based on how many days post-transfer you are.

The countdown to beta shows how many days remain until your expected beta test.

๐Ÿ’ก "Arrested" is a standard IVF term for an embryo that stopped developing before reaching blastocyst stage. It's different from "Not Viable" โ€” both are available in the status dropdown.
๐Ÿ’— Symptoms & Mood
โ–ผ

Log how you're feeling each day. Select your mood emoji โ€” the label (Hopeful, Calm, Anxiousโ€ฆ) appears next to it so there's no guessing.

The pain slider shows a dynamic label as you move it: None โ†’ Mild โ†’ Moderate โ†’ Strong โ†’ Severe. Pain of 0 is not shown in the history to keep it clean.

Select your Cycle Phase (Preparation, Stimulation, TWW, Post-betaโ€ฆ) to add context to each entry. This makes it much easier to look back and see patterns across different phases of treatment.

Tap symptom chips to select multiple physical symptoms โ€” bloating, headache, cramping, and more.

๐Ÿ’ฐ Costs
โ–ผ

Track every expense related to your treatment. The dashboard shows your total out-of-pocket (after insurance) prominently.

If you enter amounts in multiple currencies, BLOOM groups the totals by currency separately โ€” no confusing mixed numbers.

Insurance-covered amounts are shown as a deduction on each entry. The out-of-pocket total is calculated automatically.

Key categories include Transfer as its own category โ€” because transfer fees are often charged separately and are an important financial milestone.

๐Ÿ’ก All major costs (โ‚ฌ200+, or Transfer/Procedure category) also appear automatically in your Overview Timeline.
๐Ÿ“– Journal
โ–ผ

Your private space. No one else sees this โ€” everything is stored only on your device.

A writing prompt appears each time you open a new entry to help you get started. Tap โœจ New prompt to cycle to a different one. The prompts rotate automatically after each saved entry.

Add a Partner Note โ€” a message from or for your partner. It's shown separately in a warm rose box beneath your entry.

Use the search and date filter to find old entries quickly. Search works across title, text, and partner notes.

โ“ Frequently Asked Questions
๐Ÿ”’ Is my data private?
โ–ผ

Yes โ€” 100%. BLOOM stores all your data locally on your device using browser storage. Nothing is sent to any server. No account is required. No one โ€” not even OPAA GIFTS โ€” can see your data.

This also means: if you clear your browser data or use a private/incognito window, your data will be lost. Always export a backup regularly.

๐Ÿ“ฑ Can I use BLOOM on my phone?
โ–ผ

Yes. BLOOM is fully responsive and works on mobile browsers. You can also install it as a PWA (Progressive Web App) on your phone's home screen for an app-like experience โ€” no app store needed.

On iPhone: open in Safari โ†’ tap the Share button โ†’ "Add to Home Screen".
On Android: tap the browser menu โ†’ "Install App" or "Add to Home Screen".

๐Ÿ’พ How do I back up my data?
โ–ผ

Go to Overview โ†’ Backup & Restore โ†’ Export All Data. This downloads a JSON file with all your data โ€” all cycles, medications, labs, journal entries, costs, and everything else.

To restore: go to the same section โ†’ Import Backup โ†’ select your JSON file. Note: importing will replace all current data.

We recommend exporting a backup after each clinic visit or whenever you add significant data.

๐Ÿ”„ Can I track multiple IVF cycles?
โ–ผ

Yes. Tap the cycle name at the top right โ†’ ๏ผ‹ Add to create a new cycle. Each cycle has its own separate data โ€” medications, labs, embryos, costs, journal, everything.

You can switch between cycles at any time. Assign a status to each cycle (Ongoing, Successful, Did not result in pregnancy, Bankingโ€ฆ) to keep your history organised.

๐Ÿ“„ Can I share my data with my doctor?
โ–ผ

Yes, in two ways:

  • Print Full Report (Overview โ†’ Print Full Report) โ€” generates a formatted printable summary of your entire cycle: protocol, medications, labs, follicle scans, embryos, transfers, and costs.
  • Print Current Tab โ€” prints only the currently visible tab.

The report opens in a new window and your browser's print dialog appears automatically. You can print or save as PDF.

๐Ÿ—‘ I deleted something by mistake โ€” can I undo?
โ–ผ

Unfortunately there's no undo at the moment. If you have a recent backup (JSON export), you can restore from it โ€” but this will replace all data with the backup version.

This is another reason to export backups regularly, especially before making big changes.

๐ŸŒ Can I use BLOOM on multiple devices?
โ–ผ

Data doesn't sync automatically between devices โ€” BLOOM is fully offline. But you can manually transfer your data:

  • Export a backup on Device 1
  • Transfer the JSON file to Device 2 (email, cloud drive, AirDropโ€ฆ)
  • Import it on Device 2 via Overview โ†’ Import Backup

This gives you a point-in-time snapshot on the second device.