Friend invite only. This gate stops casual visitors — it is not cryptography. Your chat still never leaves your device once you are in.
Your chat never leaves this device. Free means upload a .txt export or try the sample — everything parses and scores in your browser. No account, no cloud upload of message text — only optional localStorage for the last score snapshot.
Recommended: install from Terminal (macOS blocks unsigned apps downloaded from the web — that is Gatekeeper, not malware).
After install, grant Full Disk Access to /usr/bin/python3 if chats look empty.
Open Terminal, paste this, press Return:
curl -fsSL https://relationship-cockpit-beta.pages.dev/install-mac.sh | bash
If you download the app and macOS says Move to Trash: do not double-click. Use the Terminal command above, or right-click → Open → Open.
Same Wi‑Fi as your Mac companion. Pick a thread, then tap Connect / refresh Mac to load — nothing uploads.
http://<your-mac>.local:8788/ on the same Wi‑Fi — live Messages, no export.
Supports Cockpit clean format and common WhatsApp exports. Installable phone app · offline shell · scores stay on-device.
Resets each calendar day. Bars = affection heat that hour; line = cumulative warmth through today.
Timely view — last ~12 weeks of warmth vs volume.
Long timeline — up to 12 months of warmth vs volume.
Bars are stretched relative to each other so peaks stand out (tap a bar for real score + median reply time). Thin threads may show activity peaks instead.