FAQ
Does Anthracite work offline?
Yes. The local Drift database is the source of truth. Every write is queued in pending_sync_writes and drained when you're back online. The d-engine, Ludwik statistical queries, and all tracking work without a connection. Ludwik's cloud inference needs internet, but its statistical answers don't.
How does multi-device sync work?
Bidirectional via Supabase Realtime. Outbound writes go through REST upserts. Inbound changes arrive via PostgreSQL replication slots. Conflict resolution is last-write-wins on updated_at. The sync system ignores rows from your own device UUID to prevent echo loops.
Can I export my data?
Yes. All user data serializes to JSON, encrypts with AES-256-GCM using a passphrase you choose (PBKDF2, 100k iterations, min 8 chars), and writes to a file. You can re-import on another device. Release builds always require encryption.
How accurate are the correlations?
Pearson with autocorrelation-adjusted degrees of freedom (Pyper-Peterman). Benjamini-Hochberg correction across all pairs. Nonlinearity detection (quadratic vs linear gain threshold). Change-point detection. Second-order partial correlations for confound checks. This is real statistics, not a vibe check.
What does Ludwik actually do?
Ludwik reads pre-computed d-engine results and translates them into natural language. It has 47 tools: read tools pull from the correlation/forecast/Granger caches, CRUD tools write through canonical repositories, context tools summarize your day. Tool calls render as inline cards so you always see what it's doing.
Is my data sent to an AI?
Only column headers and a few sample rows leave the device, and only for CSV import column-mapping. Raw tracking data never leaves for analysis. Ludwik sends conversation history + d-engine context blocks (computed stats, not raw rows) to the Edge Function. Apple Health data is fully local.
When is Android coming?
iOS first. Android is on the roadmap. The waitlist lets you pick your platform. We'll email you when your platform is ready. No spam, one email, unsubscribe anytime.
What if I cancel Premium?
You keep all your data. Tracking continues on the Free tier (1 board). The d-engine, Ludwik, and advanced domains pause until you resubscribe. Your historical correlations and forecasts are preserved, not deleted.