Skip to content

Platform Support

Platform-specific implementation details.

Overview

Toss supports the following platforms:

  • macOS 11+
  • Windows 10/11
  • Linux (X11 and Wayland)
  • iOS 14+
  • Android 10+

Platform-Specific Features

macOS

  • Accessibility Permissions: Required for clipboard monitoring
  • Keychain: Secure storage for device keys
  • System Tray: Menu bar integration

See macOS Implementation for details.

Windows

  • Clipboard Formats: Support for multiple clipboard formats
  • Credential Manager: Secure storage for device keys
  • System Tray: Taskbar integration

See Windows Implementation for details.

Linux

  • Display Servers: Support for both X11 and Wayland
  • Clipboard APIs: xcb for X11, wl-clipboard for Wayland
  • System Tray: Desktop environment integration

See Linux Implementation for details.

iOS

  • Background Limitations: Limited background clipboard access
  • App Extensions: Share extensions for clipboard access
  • Shortcuts Integration: Siri Shortcuts support
  • Keychain: Secure storage for device keys

See iOS Implementation for details.

Android

  • Foreground Service: Required for clipboard access on Android 10+
  • Notifications: Persistent notification for foreground service
  • KeyStore: Secure storage for device keys

See Android Implementation for details.

Implementation Status

Platform Status Notes
macOS ✅ Ready Structure complete, needs native code
Windows ✅ Ready Structure complete, needs native code
Linux ✅ Ready Structure complete, needs native code
iOS ✅ Ready Structure complete, needs native code
Android ✅ Ready Structure complete, needs native code

Next Steps