Shift KeySoftware

Notch productivity hub / 05

In development

Useful context, right at the top of the Mac.

Topside is a native productivity hub designed around the display notch, bringing focused activities and controls together without scraping other apps.

Platform
macOS
Stack
SwiftUI · AppKit
Model
Local-first
Stage
Private development
TOPSIDE / 05Topside Codex activity dashboard
Authenticated Codex tasks and approvals in a compact native surface.

The product / 02

A compact, expandable home for the moments that should stay close: focus, media, meetings, tasks, agents, apps, and system activity.

I am building across product execution, AppKit and SwiftUI architecture, activity routing, Codex and Claude integrations, media and meeting controls, local extension safety, accessibility, packaging, and recovery systems.

01

One activity surface

Topside normalizes useful signals without turning every integration into a different interaction model.

  • Calendar, reminders, focus, and media
  • Codex and Claude task activity
  • Meeting controls and system HUDs
02

Truthful controls

Quick actions appear only when the provider and public platform APIs can support them honestly.

  • Provider-gated actions
  • Permission-aware fallback states
  • No invented app identity or unavailable global controls
03

Safe to extend

Extensions and connector packs run behind explicit capabilities, validation, and bounded host-rendered interfaces.

  • Inspected extension packages
  • Sandboxed execution boundaries
  • Signed distribution and rollback design

Product principles / 04

Useful integration without surveillance.

Topside relies on public APIs, confirmed provider state, and explicit user action. It does not scrape windows, duplicate Apple-managed notification content, or imply authority it does not have.

  • No app-window scraping
  • No mirrored iPhone notification-content access
  • Local privacy redaction and protected history
  • Explicit permission and capability gates
  • Native Safe Mode and data-preserving recovery

Selected work / 05

Explore the rest of the portfolio.

View all projects