DropStation

iPhone app · vibecoded

DropStation

A modern iPhone client for Synology Download Station

DropStation is the replacement for the discontinued DS get app — a premium native NAS companion for Synology Download Station, not a torrent-client kitchen sink. Sign in with your DSM account, then manage every transfer from a clean iOS 26 interface built around clarity, reliability and a calm, native feel.

  • iOS 26+
  • v0.5.3 · TestFlight beta
  • English & Čeština
  • No third-party deps

Why I built it

Synology discontinued its own DS get app and left no good way to manage NAS downloads from an iPhone. So I built DropStation — a clean, native client for Download Station that does exactly that, and nothing it doesn't need to.

Who it's for

  • Synology NAS owners
  • Home-lab & self-hosting folks
  • Anyone running Download Station who wants to drive it from their phone

What it does

Dashboard at a glance

A glance-and-go control center: large monospaced transfer speed, NAS hostname and online indicator, real free-disk space, and an Active now section that surfaces the top live transfers with throughput and ETA.

Every download, one list

Active and recent tasks in a single readable list — status dot, title, and ↓ speed · ETA · size. Swipe to pause, resume, stop or delete. Filter by state and sort by name, size or date.

Add from anywhere

Paste a magnet or URL, or pick a .torrent from the Files app, and choose the destination by browsing your NAS shared folders. Open magnet links from Safari straight into the app.

Drill into the detail

Tap a task for peers, seeders and leechers, the full file list with per-file Skipped / Completed / Downloading states, tracker URLs, ratio and ETA.

Stays signed in — safely

The session lives in the iOS Keychain, so a cold start goes straight to your tasks with no OTP prompt until DSM actually expires it. Passwords are never stored. Survives Wi-Fi ↔ cellular switches and auto-reconnects when the network returns.

Private bug reports

An in-app report form composes through your mail app with optional, safe diagnostics — never passwords, session tokens, OTPs or torrent names.

Design

One primary Liquid Glass surface per screen, material-and-hairline secondary cards everywhere else, and status conveyed by small filled dots rather than tinted backgrounds. A single design system across every screen — premium native utility, no decorative chrome.

Built with

  • SwiftUI
  • iOS 26 (Liquid Glass)
  • async/await actor API client
  • Synology Web API
  • iOS Keychain
  • No third-party dependencies
  • XcodeGen

Where it's at

DropStation is in internal TestFlight beta on 0.5.3, and ships in both English and Czech. The release-engineering loop — App Store Connect, TestFlight, Xcode Cloud — is proven. Current work is beta hardening, not redesign.

On the roadmap

  • Wider TestFlight beta (3–5 trusted testers), then App Store readiness
  • Share Extension, completion notifications and richer task detail
  • Multi-server switching
  • Power-user features (RSS, widgets, automation) once stability lands

DropStation is vibecoded — designed and built with AI in the loop, the same way I help teams adopt AI day to day.