Trust & data ownership

Your Data. Your Rules.

SingleFocus is where you keep your life's work — every project, every next action, every deferred idea. That's a responsibility worth taking seriously.

The Principles

You own your data. Period.

Your tasks, projects, tags, and perspectives belong to you. SingleFocus stores them so the app works. Your data will never be sold, shared, or mined. Not today, not ever.

You can leave anytime — and take everything with you

You should never feel trapped. Full export to JSON is always one click away, no questions asked. Your complete task history, project structures, notes, tags, and custom perspectives — all of it, in a clean, documented format you can actually use.

CSV and Markdown exports are also available for spreadsheet and documentation workflows.

No lock-in by design

SingleFocus is a web app that runs on any device with a browser. Your data is stored in a standard PostgreSQL database, not a proprietary binary format. Import/export integrations with other GTD tools are on the roadmap.

You'll always have access

If SingleFocus ever shuts down — and it's being built not to — you'll get at least 90 days' notice and full export access throughout. Closing gracefully beats leaving anyone stranded.

The “Bus Factor” Question

You might be wondering: this is built by one developer. What if something happens?

Fair question. Here's how SingleFocus addresses it:

Your data lives on Supabase

A hosted, open-source PostgreSQL platform. Even in the unlikely scenario that SingleFocus disappears tomorrow, your data would still exist in a standard Postgres database, not locked in some proprietary vault.

The export works as long as you can log in

It doesn't depend on any third-party service beyond the database itself. And the full REST API (34 endpoints) means you — or any developer — can programmatically pull your entire dataset at any time.

The codebase has a continuity plan

The source code, infrastructure access, and database credentials are documented in a secure vault, transferable to a trusted party if needed. The REST API also means any developer could build a migration tool without access to the source code. One developer, but not a single point of failure.

What Your Export Looks Like

{
  "exportedAt": "2026-03-11T10:00:00Z",
  "version": "1.0",
  "areas": [
    { "id": "...", "name": "Work" }
  ],
  "projects": [
    { "id": "...", "name": "Q2 Product Launch", "type": "sequential", "status": "active", "area_id": "..." }
  ],
  "items": [
    {
      "id": "...",
      "title": "Finalize pricing page copy",
      "status": "active",
      "flagged": true,
      "defer_date": "2026-03-15",
      "due_date": "2026-03-20",
      "notes": "Check competitor pricing first",
      "project_id": "..."
    }
  ],
  "tags": [
    { "id": "...", "name": "writing", "color": "blue" }
  ],
  "itemTags": [
    { "item_id": "...", "tag_id": "..." }
  ],
  "repeatRules": [...],
  "perspectives": [...]
}

Everything. Structured. Documented. Yours.

The Promise

SingleFocus is built to be the kind of tool you can trust with your entire professional life for the next decade. That starts with making sure you never have to worry about your data.

Questions about data ownership, export, or privacy? Reach out at hello@singlefocus.co.