Life Story Recorder

Answer one guided question per day and record your life story in your own voice. 365 prompts covering childhood, family, milestones, and values — stored entirely in your browser. Nothing leaves your device.

Microphone access granted — press Record below.
Category
Loading…
Press Record to answer this question in your own voice.

How it works

1
Choose a question — The recorder opens on today's suggested prompt. Navigate with Prev / Next or hit Random to jump to any of the 365 questions.
2
Press Record — Your browser captures audio from the microphone using the MediaRecorder API. A live waveform visualises the input. Recording stops when you press Stop.
3
Preview & Save — Listen back to your answer, then press Save. The audio blob (WebM/Opus) and question text are saved into browser IndexedDB alongside the date.
4
Build your archive — The Archive tab shows every recorded answer sorted by date. Filter by category (Childhood, Family, Milestones…) or search by keyword.
5
Export any time — Download all recordings as a labeled ZIP file to keep a permanent offline copy or share with family.

Frequently asked questions

Does my voice data ever leave my device?
No. Everything stays in your browser's IndexedDB storage — the same sandboxed database used by apps like Notion offline mode. No audio is ever uploaded to a server. The Export ZIP is also assembled client-side and downloaded directly to your computer. You can verify this by turning off your internet connection after the page loads — it still works fully.
How long are recordings stored? What if I clear my browser cache?
Recordings live in IndexedDB, which is separate from the regular browser cache and is not cleared when you hit "Clear browsing data" unless you specifically choose to delete "Indexed DB" or "All site data." To be safe, export a ZIP regularly as a permanent backup. On mobile, browsers may occasionally evict IndexedDB if storage is critically low — the Export function is your safety net.
What if I miss a day — do I have to answer in order?
Not at all. You can answer questions in any order and at any pace. The prompts are numbered 1–365 as a guide, but there is no lock-out or streak requirement. Navigate freely with Prev, Next, or Random. The Archive view shows what you have completed and what remains, sorted by the date you recorded rather than question number.
Can I re-record an answer I'm not happy with?
Yes. If a question already has a saved answer, you will see a green "Answered" badge next to it. Simply record a new answer and save — the new recording replaces the old one for that question. You can also delete individual entries from the Archive tab.
Which browsers and devices are supported?
Any modern browser that supports MediaRecorder (Chrome 49+, Firefox 25+, Edge 79+, Safari 14.5+ on iOS 14.5+). Safari on older iOS may not support WebM/Opus — if recording fails you will see an error message. For best results use Chrome or Firefox on a desktop or laptop where microphone access is most reliable.