AI Integration
How GoingOffline uses OpenAI (with your own API key) to supercharge your productivity
Privacy First: You're in Control
GoingOffline connects directly from your browser to OpenAI using your API key. We never see, store, or proxy your data. It's a direct connection between you and OpenAIβwe're just the interface.
How It Works
The Data Flow:
βββββββββββββββββββ
β Your Browser β
β (GoingOffline) β
β β
β - Your tasks β
β - Your API key β
ββββββββββ¬βββββββββ
β
β HTTPS Direct Connection
β (We never intercept this)
βΌ
βββββββββββββββββββ
β OpenAI API β
β β
β - Processes β
β - Returns AI β
βββββββββββββββββββ
β GoingOffline servers
(We don't have any!)What AI Features Can Do
1. Task Breakdown
Click the Sparkles button on any task to break it into smaller, actionable steps.
Example: "Launch new website"
AI breaks this into: Choose domain β Design homepage β Write copy β Set up hosting β Test on mobile β Launch
2. Goal Slicing
Turn big, vague goals into concrete milestones and tasks.
3. Weekly Review Insights
AI analyzes your completed tasks and patterns to suggest improvements.
Getting Your OpenAI API Key
- 1.
- 2.Sign up or log in to your OpenAI account
- 3.Click "Create new secret key"
- 4.Copy the key (starts with
sk-proj-...) - 5.Paste it into GoingOffline Settings β AI Integration
Keep your API key safe!
Treat it like a password. Don't share it publicly. If it gets exposed, delete it from OpenAI's dashboard and create a new one.
How Much Does It Cost?
You pay OpenAI directly based on usage. GoingOffline doesn't charge extra or take a cut.
Typical Costs:
- β’ Task breakdown: ~$0.002 per task (less than a penny)
- β’ Goal slicing: ~$0.005 per goal
- β’ Monthly usage: Most users spend $1-5/month for heavy AI use
OpenAI gives new accounts $5 free credit. That's enough to break down ~2,500 tasks.
You can check your exact usage anytime at platform.openai.com/usage
Privacy & Data Handling
Stored in your browser's IndexedDB with browser-level encryption
We never proxy, log, or inspect your OpenAI requests
Only tasks you explicitly ask to break down are sent to OpenAI
By default, OpenAI doesn't use API data for training. You can verify at openai.com/policies
What if I don't want to use AI?
No problem! All core features work perfectly without AI. The Sparkles buttons just won't appear. You'll still have task management, time blocking, focus sessions, and everything else. AI is a nice-to-have, not a requirement.