⌘K
0
0
Back to Docs

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

1.You add your OpenAI API key in Settings
2.Key is stored in your browser (IndexedDB)
3.When you use AI features, we call OpenAI directly
4.OpenAI processes your request and returns results
5.Results stay in your browser, never touch our servers

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. 1.
  2. 2.Sign up or log in to your OpenAI account
  3. 3.Click "Create new secret key"
  4. 4.Copy the key (starts with sk-proj-...)
  5. 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

Your API key is encrypted

Stored in your browser's IndexedDB with browser-level encryption

Direct connection only

We never proxy, log, or inspect your OpenAI requests

You control what gets sent

Only tasks you explicitly ask to break down are sent to OpenAI

OpenAI's privacy policy applies

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.