A love letter, in data

Every text, every late-night πŸŒ™ reply, mapped into something beautiful.

Drop a message export β€” iMessage CSV, WhatsApp .txt or .zip, or any generic CSV. Nothing uploads. Nothing tracked. Just the two of you, in numbers.

Drag & drop a file here
or
Supported: iMessage CSV Β· WhatsApp .txt / .zip Β· Generic CSV
Right now
β€”
messages loaded
No data yet β€” try the demo.
How to export your messages
iMessage (Mac)

Use a desktop tool β€” iMazing or the imessage-exporter CLI. Export the chat as CSV with columns date, sender, message.

WhatsApp

Open the chat β†’ tap the contact β†’ Export Chat β†’ Without Media β†’ save the .txt or .zip.

Generic CSV

Headers anywhere β€” we'll detect them. Expected columns: date, sender, message. Example row:

2024-03-14T21:14:00,Ryan,sweet dreams ❀️

Section 01

Overview

Total messages
β€”
Date range
β€”

The story so far

moments from your data
Messages per month
Who texts more
Year by year
snapshots, one per year
When you two talk
day of week Γ— hour of day
fewer more
Average reply time
Only counts replies within 24h.
Conversation patterns

Section 02

Words & Emojis

Partner A
word cloud
Top 20 words
Top 10 bigrams
Partner B
word cloud
Top 20 words
Top 10 bigrams
Combined
word cloud
Top 10 emojis
A
B

Section 03

Timeline & Highlights

Highlights
    Memory Lane

    Section 04

    Fun Extras

    Love Language Score
    Counts of categorized phrases per person. Not a diagnosis β€” just a lens.
    Nicknames
    Just for fun 🎢
    β€”