These are conversation prompts to help you prepare โ not medical advice. Always follow your doctor's guidance.
Auto-generated from your data across all tabs. Add personal notes below.
Export all your data as a JSON file to keep it safe. Import to restore from a backup.
Alternate sides for subcutaneous injections. Tap after each injection to log the site.
Enter two consecutive beta results to calculate doubling time. Normal = doubling every 48โ72 hours.
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.
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 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.
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.
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.
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.
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.
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.
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.
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".
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.
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.
Yes, in two ways:
The report opens in a new window and your browser's print dialog appears automatically. You can print or save as PDF.
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.
Data doesn't sync automatically between devices โ BLOOM is fully offline. But you can manually transfer your data:
This gives you a point-in-time snapshot on the second device.