Install Signals as an app for full-screen use and quick access:
A lightweight personal board for the small things that matter — follow-ups, tasks, customer issues, anything you'd otherwise lose in your inbox.
Signals is deliberately minimal. There are no projects, sub-tasks, dependencies, assignees, or meetings. Just one flat stream of signals, each carrying one or more categories, a time bucket, and a priority. The point is a clear view of what's on you right now without the overhead of a full project tool.
Three ways to add a signal:
Every card has two quick actions at the bottom, so you can act without opening it:
The bottom-right of each card shows when it was last touched, the note icon if it has notes, and the ✓ tick to complete it.
A signal can have multiple categories — handy when something is both a Customer item and a Product one. New accounts start with Customer, Product, Internal, Strategy, and Personal.
Manage them under Settings → Categories: add, rename, recolour (tap the swatch), or remove. Renaming updates every signal that used it. Colour is meaningful — it's how you read a signal's domain at a glance, so keep them distinct.
Every signal sits in exactly one bucket or state:
| Bucket | Meaning |
|---|---|
| Today | For today. Anything whose window has passed rolls in here. |
| Tomorrow | Specifically tomorrow. |
| This Week | Within the next few days of this week. |
| Next Week | The week after this one. |
| This / Next Month | Within the current / following month. |
| Later | Beyond a month — no firm timing yet. |
| Waiting | Blocked on someone or something else. |
| Watching | Not actionable now, but keep an eye on it. |
Buckets aren't deadlines — you never set a calendar date. The app keeps a synthetic date behind the scenes purely for grouping and sorting. Waiting and Watching are states, not times: they're for things off your clock.
Four levels: Low, Normal (default), High, Critical. Priority is independent of timing — a Critical signal can sit in Later just as easily as in Today.
Inside a time-bucket lane, cards sort by priority (highest first). Inside a priority lane, they sort by time.
The → bump button on a card pushes it to the next time bucket out. Use it to triage: “not today — tomorrow”, “not this week — next week”.
Tap the ✓ tick on a card. The text strikes through, the card flashes green, then collapses away. The signal moves to your completed history (visible in Today's “Closed recently” and in List View when filtered to Completed).
The unfiltered board. Time-bucket lanes run left to right (Today, Tomorrow, This Week…), with the capture box up top and a priority strip. The Today lane is visually emphasised so your eye lands there first.
A daily-standup summary of what's on you now:
A week-scoped view that puts urgency front and centre. It includes today and tomorrow (they're part of this week too) but emphasises them:
The pulse line summarises it: N urgent (today + tomorrow) · M later this week.
A higher-level view: focus cards (Today / Tomorrow / High-Critical / Waiting), a category breakdown with a donut chart, stale signals (untouched 14+ days), and recent / recently-completed items. Use it for a weekly sense of where your attention is going.
Every signal in one filterable list — best for hunting something down or reviewing. Filter by status (Active / Completed / All), category, and sort order.
Tap the magnifier (⌕) in the top bar to open search. It jumps to a results view and matches across signal text, categories, time bucket, priority, and note bodies — so you can find a signal by something written in a note, not just its title. Multiple words narrow the results (all must match). Close search to return to where you were.
On the board, the Sort toggle flips lanes between Time (buckets) and Priority (Critical → Low). The Layout toggle controls arrangement:
Tap any signal to open its detail. You'll see the text, its tags, and a chronological notes timeline with author and timestamp. Add notes from the modal or via the card's + note quick action.
Notes are append-only by design — they're your audit trail. To correct something, add a new note rather than editing the old one.
Two ways to let someone else see your work, both read-only:
| Action | How |
|---|---|
| Capture (Home) | Type, press Enter |
| Close a dialog | Tap outside it, or Esc |
| Open search | Tap ⌕ in the top bar |
| Move a card | Drag between lanes (or use → bump) |
| Dismiss sidebar (mobile) | Swipe it left, or tap the dimmed area |
| Pull to refresh (mobile) | Pull down at the top of a page |
| Open sidebar (mobile) | Tap ☰ in the top bar |
Everything's stored in the cloud and syncs in real time across every device and tab you're signed into. The dot by your email in the sidebar foot shows status — green synced, amber in flight, red error.
Pull-to-refresh on mobile re-fetches everything, handy after being offline. There's no offline editing yet: if you lose connection, a capture or edit will error rather than queue.
By design — buckets (Today, This Week…) match how people actually plan informal work, without the false precision of a calendar picker.
A bucket isn't stored — only a date behind it is. As real time moves forward, that fixed date is continuously re-read, so a signal steps down through the buckets on its own: a Next Week item becomes This Week once that week arrives, then Tomorrow, then Today on the day itself. It does not jump straight to Today when one week rolls into the next — it lands in This Week first.
Only once a signal's date has actually arrived or gone by does it sit in Today — anything dated today or earlier collects there. So something you tagged for a future point and never touched will appear in Today after that point passes: it's reached its time, so it's your problem now.
No — notes are append-only. Add a new one to correct the record.
Sessions last a long time and auto-renew while you use the app, but a long absence will ask you to sign in again. On mobile, the browser and the installed home-screen app are separate sessions.
Not through the UI yet. The backend is Postgres, so direct queries work if you need to migrate.
Rename, recolour, add, or remove categories. Tap the swatch to change its colour.
People you add can sign in with their own account and view your board read-only. They must sign up first; add the exact email they registered with.