The programmable inbox

Your inbox never asked what you wanted.
Now it does.

The first inbox you don't just use. You own it, shape it, and program it.

Keep your current inbox running. Zero migration.
mail.twing.dev  ·  apps / expense-tracker
Expense tracker app running inside Twing mail
an app installed on your inbox, not another tab
What you can build

Real apps, installed on your mail.

Sandboxed. Not another tab. Use what others built, or write your own.

// spam

Your own filter

Swap the black box for logic you trust.

// triage

Categorization that's yours

Teach it what actually matters to you.

// finance

Expense tracker

Auto-files receipts as they arrive.

// sales

CRM + shared inbox

Manage customers where they email you.

// ops

Retire 15 tools

Run your stack on email, not glue.

// ai

AI on your terms

Opt in, opt out. We never train on your mail.

Powerful, not exposed

Reuse apps from the ecosystem, securely.

Every app is sandboxed. Every action is reviewed.

17%
Email is one of the most common things people run OpenClaw on, yet it ships with no sandboxing, no hosting, and stops a malicious email just 17% of the time. Twing gives that ecosystem a secure, hosted home.independent study · arXiv 2603.10387
1

Sandbox

Every app runs isolated. No ambient access to your data or the network.

2

Staging

No action fires directly. Each is reviewed and auditable before it touches your mail.

3

Manifest

Every app declares its capabilities up front. Whatever it doesn't request, it can't do.

Never pooled across users. Bring your own domain. No lock-in, no landlord.

expense-tracker / manifest.json
{
  "id": "expense-tracker",
  "name": "Expense Tracker",
  "applicability": { "match": "all" },

  "capabilities": {
    "state": "read-write",
    "classify": true
  },

  "state_schema": {
    "record": {
      "amount_minor": "number",
      "currency": "string",
      "merchant": "string",
      "category": "string"
    },
    "rollup_keys": ["category", "month"]
  }
}

It reads your mail and classifies transactions into a spending summary. Apps can only reach safe, secure endpoints on the internet that Twing allows.

Documents, done right

Your files stop getting buried.

Every attachment becomes a real, searchable file. Never again buried in a thread you'll never reopen.

PDF
Acme_MSA_signed.pdf
Contracts · from legal@acme.co
XLS
Q1_receipts.xlsx
Finance · filed by expense-tracker
KEY
Series_A_deck.key
Fundraise · shared with 3 people

Put your inbox to work.

Keep your current inbox running while Twing becomes your primary. Zero migration.