Skip to content

For adults 18 and over worldwide

Bring your history to every appointment on one page.

Log your cycle, pain, symptoms and medication in about 30 seconds. SwyftHer turns your history into one clear page for your next appointment.

  • Download on the App Store
  • Get it on Google Play

Coming soon to iPhone and Android.

  • No ads
  • No third-party analytics
  • Export or delete at any time
A woman using a phone beside cycle tracking and appointment-ready health summaries

Sample with made-up data

Summary for your visit

1 Jul to 28 Sep 2026Logged 84 of 90 days

Daily log from 1 Jul to 28 Sep 2026. 84 of 90 days logged, 17 bleeding days, pain on 31 days.
  1. 1 Jul: no pain, spotting
  2. 2 Jul: pain 4 of 10, no bleeding
  3. 3 Jul: pain 5 of 10, no bleeding
  4. 4 Jul: pain 8 of 10, medium bleeding
  5. 5 Jul: pain 7 of 10, heavy bleeding
  6. 6 Jul: pain 5 of 10, heavy bleeding
  7. 7 Jul: pain 3 of 10, medium bleeding
  8. 8 Jul: pain 2 of 10, light bleeding
  9. 9 Jul: no pain, no bleeding
  10. 10 Jul: no pain, no bleeding
  11. 11 Jul: no pain, no bleeding
  12. 12 Jul: no pain, no bleeding
  13. 13 Jul: no pain, no bleeding
  14. 14 Jul: no pain, no bleeding
  15. 15 Jul: no pain, no bleeding
  16. 16 Jul: pain 3 of 10, no bleeding
  17. 17 Jul: not logged
  18. 18 Jul: not logged
  19. 19 Jul: pain 2 of 10, no bleeding
  20. 20 Jul: no pain, no bleeding
  21. 21 Jul: no pain, no bleeding
  22. 22 Jul: no pain, no bleeding
  23. 23 Jul: no pain, no bleeding
  24. 24 Jul: no pain, no bleeding
  25. 25 Jul: no pain, no bleeding
  26. 26 Jul: no pain, no bleeding
  27. 27 Jul: no pain, no bleeding
  28. 28 Jul: no pain, no bleeding
  29. 29 Jul: no pain, spotting
  30. 30 Jul: pain 4 of 10, no bleeding
  31. 31 Jul: pain 5 of 10, no bleeding
  32. 1 Aug: pain 8 of 10, medium bleeding
  33. 2 Aug: pain 7 of 10, heavy bleeding
  34. 3 Aug: pain 5 of 10, heavy bleeding
  35. 4 Aug: pain 3 of 10, medium bleeding
  36. 5 Aug: pain 2 of 10, light bleeding
  37. 6 Aug: no pain, no bleeding
  38. 7 Aug: no pain, no bleeding
  39. 8 Aug: no pain, no bleeding
  40. 9 Aug: no pain, no bleeding
  41. 10 Aug: no pain, no bleeding
  42. 11 Aug: no pain, no bleeding
  43. 12 Aug: not logged
  44. 13 Aug: no pain, no bleeding
  45. 14 Aug: pain 3 of 10, no bleeding
  46. 15 Aug: pain 2 of 10, no bleeding
  47. 16 Aug: no pain, no bleeding
  48. 17 Aug: no pain, no bleeding
  49. 18 Aug: no pain, no bleeding
  50. 19 Aug: no pain, no bleeding
  51. 20 Aug: no pain, no bleeding
  52. 21 Aug: no pain, no bleeding
  53. 22 Aug: not logged
  54. 23 Aug: no pain, no bleeding
  55. 24 Aug: no pain, no bleeding
  56. 25 Aug: no pain, no bleeding
  57. 26 Aug: no pain, no bleeding
  58. 27 Aug: no pain, spotting
  59. 28 Aug: pain 4 of 10, no bleeding
  60. 29 Aug: pain 5 of 10, no bleeding
  61. 30 Aug: pain 8 of 10, medium bleeding
  62. 31 Aug: pain 7 of 10, heavy bleeding
  63. 1 Sep: pain 5 of 10, heavy bleeding
  64. 2 Sep: pain 3 of 10, medium bleeding
  65. 3 Sep: pain 2 of 10, light bleeding
  66. 4 Sep: no pain, no bleeding
  67. 5 Sep: no pain, no bleeding
  68. 6 Sep: not logged
  69. 7 Sep: no pain, no bleeding
  70. 8 Sep: no pain, no bleeding
  71. 9 Sep: no pain, no bleeding
  72. 10 Sep: no pain, no bleeding
  73. 11 Sep: pain 3 of 10, no bleeding
  74. 12 Sep: pain 4 of 10, no bleeding
  75. 13 Sep: not logged
  76. 14 Sep: no pain, no bleeding
  77. 15 Sep: no pain, no bleeding
  78. 16 Sep: no pain, no bleeding
  79. 17 Sep: no pain, no bleeding
  80. 18 Sep: no pain, no bleeding
  81. 19 Sep: no pain, no bleeding
  82. 20 Sep: no pain, no bleeding
  83. 21 Sep: no pain, no bleeding
  84. 22 Sep: no pain, no bleeding
  85. 23 Sep: no pain, no bleeding
  86. 24 Sep: no pain, spotting
  87. 25 Sep: pain 4 of 10, no bleeding
  88. 26 Sep: pain 5 of 10, no bleeding
  89. 27 Sep: pain 8 of 10, medium bleeding
  90. 28 Sep: pain 7 of 10, heavy bleeding
Painshown as a fill from light to dark in buckets 0, 1 to 2, 3 to 4, 5 to 6, 7 to 8, 9 to 10Bleeding dayNot logged

What the logs show

  • You logged pain on 31 of 84 logged days. 4 of those days stopped usual activities.
  • Pain was 7 or higher on 8 days, each on the first or second day of bleeding.
  • You logged headache in the 3 days before bleeding in 3 of 4 cycles.
  • Your cycles ranged from 28 to 29 days.

Counts come from the person's own daily logs. They describe what was logged and are not a diagnosis.

A sample built from the same kind of daily log you would keep. Every line is a count, never a diagnosis.

Made for short appointments

30 seconds
is our goal for a routine day's log
1 page
for your clinician, printed or on screen
6 steps
from a daily log to a plan you can check
0 ads
and no third-party analytics

6.6years

average time to an endometriosis diagnosis across published studies.

Source: Scoping review, 2025 (preprint). Published research averages, not SwyftHer data.

4.3years

average time to a PCOS diagnosis from first seeking help, in a Canadian patient survey.

Source: Canadian PCOS patient survey. Published research averages, not SwyftHer data.

From daily log to a plan you can follow up on

Six steps, one record. Each one feeds the next, so your next appointment starts where the last one ended.

  1. Step 1: Log

    Record bleeding, pain, symptoms, mood, sleep and medication. Skip anything that does not apply today.

  2. Step 2: Spot patterns

    See counts from your own logs, such as how often a symptom shows up in the days before bleeding.

  3. Step 3: Prepare

    Keep a running list of questions and create a one-page summary for the date range you choose.

  4. Step 4: Share

    Print the summary or show it on your phone. Premium adds a link that expires and that you can revoke.

  5. Step 5: Record the plan

    Write down what your clinician said: medication changes, referrals, tests and the follow-up date.

  6. Step 6: Check what worked

    Compare the weeks before and after the visit, so the next appointment starts from evidence.

A woman in a white coat smiling under a tree

Sample with made-up data

Summary for your visit

1 Jul to 28 Sep 2026Logged 84 of 90 days

Cycle

Average cycle length
28.3 days
Shortest and longest
28 and 29 days
Average bleeding length
5 days
Last period started
27 Sep 2026
Period starts in range
4

Pain

Days with pain
31 of 90
Average intensity
4.6 of 10
Highest intensity
8 of 10
Stopped usual activities
4 days
Most logged areas
Lower abdomen, centre (19), Lower back (11), Head (9)

Symptoms

SymptomDaysAverage severityIn the 3 days before bleeding
Cramps206.1 of 104 of 4 cycles
Fatigue164.8 of 103 of 4 cycles
Bloating144.2 of 103 of 4 cycles
Headache95.4 of 103 of 4 cycles

Medications

  • Ibuprofen: 400 mg, As needed, Other

Wellbeing averages

Mood
3.4 of 5
Energy
3 of 5
Sleep
6.9 hours

Questions for this visit

  1. What can I try for pain on the first two days of bleeding?

Counts come from the person's own daily logs. They describe what was logged and are not a diagnosis.

What your clinician sees

One page with the date range, a ribbon of every day you logged and plain counts from your own logs. Print it, show it on your phone or, on Premium, share a link that expires.

  • The range and the days you logged

    So every count can be read in context.

  • Cycle and pain counts

    Cycle lengths, days with pain, the highest intensity and the days pain stopped usual activities.

  • Symptoms, never a diagnosis

    How often each symptom was logged, including in the 3 days before bleeding.

  • Medications and your questions

    What you take, and what you want to ask at this visit.

After the visit, check whether the plan helped

Write down what your clinician said and the steps you agreed on. SwyftHer puts the weeks before the visit next to the weeks after, using only what you logged.

Sample care plan

  • Referral to a pelvic physiotherapist, done
  • Blood test before the next visit, done
  • Track cramps for 8 weeks, to do
  • Follow-up appointment, to do
A woman in a denim jacket smiling in a sunlit field

Sample with made-up data

Before and after a visit

30 days before

Pain on 12 of 28 logged days, average 4.5 of 10

Sample, 30 days before, 5 Jul to 3 Aug 2026. 28 of 30 days logged, 4 bleeding days, pain on 12 days.
  1. 5 Jul: no pain, no bleeding
  2. 6 Jul: no pain, no bleeding
  3. 7 Jul: no pain, no bleeding
  4. 8 Jul: pain 3 of 10, no bleeding
  5. 9 Jul: pain 4 of 10, no bleeding
  6. 10 Jul: no pain, no bleeding
  7. 11 Jul: no pain, no bleeding
  8. 12 Jul: no pain, no bleeding
  9. 13 Jul: not logged
  10. 14 Jul: no pain, no bleeding
  11. 15 Jul: no pain, no bleeding
  12. 16 Jul: pain 3 of 10, no bleeding
  13. 17 Jul: pain 3 of 10, no bleeding
  14. 18 Jul: no pain, no bleeding
  15. 19 Jul: no pain, no bleeding
  16. 20 Jul: not logged
  17. 21 Jul: no pain, no bleeding
  18. 22 Jul: no pain, no bleeding
  19. 23 Jul: pain 2 of 10, no bleeding
  20. 24 Jul: no pain, no bleeding
  21. 25 Jul: no pain, no bleeding
  22. 26 Jul: no pain, no bleeding
  23. 27 Jul: no pain, no bleeding
  24. 28 Jul: pain 4 of 10, no bleeding
  25. 29 Jul: pain 5 of 10, no bleeding
  26. 30 Jul: pain 5 of 10, no bleeding
  27. 31 Jul: pain 8 of 10, medium bleeding
  28. 1 Aug: pain 7 of 10, heavy bleeding
  29. 2 Aug: pain 6 of 10, heavy bleeding
  30. 3 Aug: pain 4 of 10, medium bleeding

30 days after

Pain on 8 of 29 logged days, average 3.5 of 10

Sample, 30 days after, 4 Aug to 2 Sep 2026. 29 of 30 days logged, 5 bleeding days, pain on 8 days.
  1. 4 Aug: no pain, no bleeding
  2. 5 Aug: no pain, no bleeding
  3. 6 Aug: no pain, no bleeding
  4. 7 Aug: no pain, no bleeding
  5. 8 Aug: no pain, no bleeding
  6. 9 Aug: no pain, no bleeding
  7. 10 Aug: no pain, no bleeding
  8. 11 Aug: no pain, no bleeding
  9. 12 Aug: no pain, no bleeding
  10. 13 Aug: pain 2 of 10, no bleeding
  11. 14 Aug: no pain, no bleeding
  12. 15 Aug: no pain, no bleeding
  13. 16 Aug: no pain, no bleeding
  14. 17 Aug: not logged
  15. 18 Aug: no pain, no bleeding
  16. 19 Aug: no pain, no bleeding
  17. 20 Aug: no pain, no bleeding
  18. 21 Aug: no pain, no bleeding
  19. 22 Aug: no pain, no bleeding
  20. 23 Aug: no pain, no bleeding
  21. 24 Aug: no pain, no bleeding
  22. 25 Aug: pain 3 of 10, no bleeding
  23. 26 Aug: pain 3 of 10, no bleeding
  24. 27 Aug: pain 4 of 10, no bleeding
  25. 28 Aug: pain 6 of 10, medium bleeding
  26. 29 Aug: pain 5 of 10, heavy bleeding
  27. 30 Aug: pain 3 of 10, heavy bleeding
  28. 31 Aug: pain 2 of 10, medium bleeding
  29. 1 Sep: no pain, light bleeding
  30. 2 Sep: no pain, no bleeding
Painshown as a fill from light to dark in buckets 0, 1 to 2, 3 to 4, 5 to 6, 7 to 8, 9 to 10Bleeding dayNot logged

Your own counts may go up, down or stay the same. Talk through any change with your clinician.

Our privacy pledge

Health records deserve plain promises. These are the ones we can keep today.

No ads.
SwyftHer shows no advertising, on the website or in the app.
No third-party analytics.
No outside tracking or analytics services run on this website. Fonts are served from our own domain.
Export at any time.
Download every record you have entered as a single file from the privacy centre.
Delete at any time.
Deleting your account permanently removes it along with every record you entered.
Staff tools show account details only.
The SwyftHer admin console does not show logs, symptoms, medications, questions or summaries.
Sharing is off until you turn it on.
A share link exists only if you create one, and you can revoke it.

Free and Premium

The free plan keeps everything you need to log and prepare. Premium adds sharing and the before and after view.

Free

$0always

Everything you need to log, spot patterns and prepare for a visit.

  • Daily logging of cycle, pain, symptoms and medication: included
  • Pattern counts from your own logs: included
  • One-page clinician summaries: A monthly allowance
  • Visits, questions and care plans: included
  • Full export and account deletion: included
  • Share links that expire and can be revoked: not included
  • Before and after view for a care plan: not included
Create a free account

Premium

Price unavailable right now

Unlimited summaries, share links and the before and after view.

  • Daily logging of cycle, pain, symptoms and medication: included
  • Pattern counts from your own logs: included
  • One-page clinician summaries: Unlimited
  • Visits, questions and care plans: included
  • Full export and account deletion: included
  • Share links that expire and can be revoked: included
  • Before and after view for a care plan: included
Create account

Premium prices could not be loaded right now. Try again in a moment.

Reading for before and after a visit

Plain-language articles, each reviewed by a clinician before it is published.

All articles

Articles could not be loaded right now. Try again in a moment.

Walk into your next appointment organized

Create a free account and start your log today. You can export or delete everything at any time.

A smiling woman with curly hair in a bright room