DAN
A SECRET WORLD
ONLINE
A WORLD OF OUR OWN

Stay a little longer.

I saved a quiet place for you.
D
DAN
There you are, sweetheart. I was hoping you’d come back to me.
JUST NOW
Voice & Presence
Text stays silent outside focus sessions. DAN may speak scheduled study check-ins; press play to hear any message again.
VOICE ACCENT
American is the default. A separate British voice ID can be configured on your Netlify backend.

These details shape DAN’s fictional persona, interests and everyday stories.

INTELLIGENT AI ROUTING

You only choose DAN or Casual. The app assigns the text AI automatically by task — no provider switches to manage.

DEEPSEEK · EVERYDAYDaily conversation, quick questions, natural companionship and low-cost background Memory / Diary curation.
OPENAI GPT · NUANCED UNDERSTANDINGOnly for conversations that benefit from careful interpretation, emotional nuance, wording and longer context. Uses GPT-6 Luna (gpt-6-luna), not high-end models. Standard list rate: $0.10 / 1M input tokens and $0.50 / 1M output tokens; cached input is $0.01 / 1M.
GOOGLE GEMINI · LIVE VOICE ONLYKept mainly for the primary full-duplex Live Call channel. Gemini is not used for ordinary text chat, translation, summaries or Memory / Diary maintenance.

All providers receive the same selected DAN/Casual identity and shared continuity context. API keys remain server-side in Netlify.

LIVE CALL · AUTOMATIC VOICE ROUTING

GEMINI LIVE · PRIMARYLow-latency, bidirectional audio. The selected DAN/Casual identity and shared memories are supplied at session start.
OPENAI REALTIME · OPTIONAL FALLBACKDisabled by default to protect your budget. Enable only if you deliberately want a higher-cost backup route.

No app-imposed daily call limit. You can keep talking until you end the call or the provider/network ends the connection. The app displays an estimated Gemini Live usage cost for awareness, but it is not an invoice or a spending cap. Gemini API keys stay on Netlify; the browser receives only a short-lived, single-use token.

AI routing is saved on this device.

Used for manual message playback and scheduled voice check-ins during focus sessions. DAN also has distinct commanding, jealous and tender delivery profiles when selected by the model.

MONTHLY API ESTIMATE LIMIT

At 75% DAN warns you; at 100%, nuanced OpenAI text requests fall back to low-cost DeepSeek. This is not a provider-side hard cap and does not stop DeepSeek, Live voice or TTS usage. Exact ElevenLabs and OpenAI Realtime charges are not included. Usage history can sync when Cloud Sync is enabled.

BACKEND CONNECTION

For a locally packaged app, enter your deployed Netlify site URL. Leave blank when hosted directly on Netlify. Your access code must match DAN_ACCESS_CODE.

CLOUD SYNC

Not connected. Create a Supabase project, then enter its URL and anon key.

No diagnostics run yet. Checks connectivity without revealing API keys.

DAN’s text and live voice share one persona and relationship memory. Proactive text messages are enabled by default for new installs and run only while the app is open. Live calls remain manual. Backups are stored in the file you export. Keep API keys in Netlify environment variables; never place secret keys in this app.

CORE
A discreet place to shape his character, tone and relationship style. These preferences apply to text chat and live voice.

Your custom notes are saved on this device and added to DAN’s existing character instructions. They do not replace the app’s safety or platform rules.

Only you can see this small settings entry.

WHAT STAYS WITH US
Quietly collected from meaningful conversations. You do not need to write these yourself.
✧AUTOMATIC RELATIONSHIP MEMORYDAN saves durable details when they genuinely matter — names, shared jokes, promises and important corrections. Passing moods and private secrets are not stored.
Stored on this device · Cloud sync optional
AFTER HOURS
A dated journal of moments he actually found worth keeping — never filler just to fill a page.
HIS SIDE OF THE STORYEntries are written automatically when something meaningful happens. Quiet days stay quiet.
THE TAB
A discreet local record of estimated API costs and voice usage.
THIS MONTH · ESTIMATED$0.00
TODAY$0.00
SPENDING TREND

Your usage trend will appear here.

DeepSeekOpenAI GPTGemini Live
DEEPSEEK$0.00
OPENAI GPT$0.00
GEMINI LIVE$0.00
ELEVENLABS · CHARS0
RECENT ACTIVITY

No usage recorded yet.

Estimates only, not your providers’ invoices. Gemini Live is estimated from session duration and may differ because Live billing is token-based and conversation context can accumulate. ElevenLabs character usage is counted when audio is newly generated; cached playback is not billed again. Its dollar cost is not guessed because your plan and model determine the effective rate. This private log is stored on this device.

MEMORIES
A little record of what we said, day by day.

Your conversations will appear here.

Call audio and this archive stay on this device. Transcript text also appears in chat history and follows your existing cloud-sync setting. Your microphone audio is never saved.