Live Development Roadmap

Product Roadmap

Deskdrop is built on a simple thesis: make the product highly dependable first, then expansive. Here is a transparent look at what is fully verified, what is currently in active development, and our plans for future expansion.

Execution Phases

Our phased approach to building a reliable, zero-cloud continuity mesh.

Phase 1 • Active

Reliability Foundation

Stabilizing core pipelines, removing contract drift, and ensuring users can diagnose and recover from network state anomalies effortlessly.

  • Windows IPC Core: Aligning backend commands and fixing the trust approval flows with device-scoped IDs.
  • System Health: End-to-end `SystemHealthState` telemetry across macOS, Android, and Windows.
  • Transfer Correctness: Re-engineering progress math, ACK block sizing, and adaptive latency checks.
  • Client Parity: macOS clipboard-image IPC fix, Android destination path and file-open handling.
Target Outcome100% predictable core syncing
Phase 2 • Up Next

Core Workflow Parity

Ensuring the central Deskdrop promise is equally robust, premium, and feature-complete on every single supported platform shell.

  • Path-based Transfers: Moving large payload sends to direct local path/URI pipelines on all client apps.
  • Unified Trust: Standardizing explicit secure PIN/SAS pairings across all OS targets.
  • Diagnostics Parity: Shipping repair-first active diagnostics overlays to the Windows platform.
  • History Management: Parity for timeline items pin, delete, and peer-specific send targeting.
Target OutcomeZero platform capability gaps
Phase 3 • Planned

Product Maturity

Transforming Deskdrop from a smart technical tool into a fully polished, zero-friction local-first network appliance.

  • Dashboard Diagnostics: Direct repair triggers and device-health stats integrated on home dashboards.
  • Rich Transfer History: Full historical transfers query with text content metadata and search filters.
  • Connection Timeline: Connection logs, Wi-Fi channel handoff maps, and explicit failure reasons.
  • Per-Device Rules: Setting custom auto-apply behavior, pause triggers, and preferred storage folders.
Target OutcomeSelf-explanatory app state
Phase 4 • Long-Term

Expansion & Differentiation

Introducing delightful features that establish Deskdrop as a uniquely powerful, privacy-first local clipboard engine.

  • Drag-to-Device: Polished UI targeting to drag and drop files onto specific visual representations of nearby devices.
  • Templates & Snippets: Pinning and storing frequently used text blocks, snippets, or code blocks in the feed.
  • Pasteboard Collections: Create ad-hoc shared clipboards for multiple devices on the network.
  • Smart Routing: Context-aware file destination matching (e.g. sending photos to your photo catalog app).
Target OutcomeDelightful power features

Feature Area Breakdown

Detailed breakdown of planned engineering deliverables by component.

Connectivity

Ensuring durable links under real-world conditions like Wi-Fi channel shifts and sleeping daemons.

Active Reconnect Telemetry Connectivity History log Reconnect circuit breakers

Trust & Security

Cryptographic trust scoped explicitly to device hardware keys instead of network addresses.

Unified PIN pairing flows Canonical OS Identity Cards Trusted peer-group scoping

Clipboard Experience

Sandboxed, non-invasive copy/paste sync that puts control of the operating system pasteboard in your hands.

Detailed delivery & applied states Per-device auto-apply toggles Template snippet bookmarking

File Transfer

Production-grade P2P streaming utilizing robust local chunk encryption pipelines.

Accurate progress & chunk size math Rich UI progress details (ETA, speed) Direct folder-transfer support

Diagnostics

Active troubleshooting overlays that offer guided, clickable fixes instead of passive status reports.

Proactive repair-first daemons Guided network-check checklists Exportable diagnostic bundles

Platform Parity

Bringing Windows and Linux CLI targets to absolute parity with the reference macOS and Android builds.

Windows contract alignment Windows timeline management parity Desktop Linux GUI decision
Verified & Implemented

Production-Grade Foundations

Deskdrop's underlying architectural core is fully operational and has passed strict safety/leak audits.

mDNS Zero-Cloud Discovery

Multicast DNS finds nearby peers locally and instantly without remote cloud accounts.

ChaCha20 E2EE Tunneling

Full end-to-end data encryption for all text copies and streamed files.

Resumable File Chunking

Chunks are capped at 256KB to allow perfect resumes without memory allocation exhaustion.

Activity Feed Sandboxing

Incoming sync items are isolated to a sandboxed feed. You decide when to apply to pasteboard.

macOS App Nap Prevention

Natively registers with App Nap APIs to prevent background sync disconnects on Apple Silicon.

Android Background JNI

Native C bindings communicating via highly optimized JNI callbacks on Android.

Want to inspect the codebase or report an issue?

Deskdrop is fully open source. All development happens transparently in our primary monorepo.