← All Projects

Cloudtape

Your Dropbox music, on your phone.

Year
2026
Discipline
iOS Music Player
Stack
Expo · React Native · Swift · SQLite
Cloudtape — screenshot
Overview

Our role

Design, iOS build, and marketing site — Expo, React Native, native Swift modules, StoreKit 2.

An offline-first iPhone music player that mirrors the Dropbox folders you pick to the phone and plays everything from local disk.

Cloudtape is our own iPhone app. You pick folders in Dropbox, it mirrors them to the phone in the background, and every song plays from local disk. Nothing streams, so nothing buffers and listening uses no data. The model is the native Music app, done properly, for music that lives in Dropbox. It's a one-time $2.99 unlock after a 14-day trial, with no account, no server, and no analytics — its App Store privacy label is “Data Not Collected.”

It's built on Expo and React Native with TypeScript, with the library in SQLite (Drizzle) and playback on expo-audio. Where Expo didn't reach we wrote native Swift modules: StoreKit 2 purchases, reading the music already on the iPhone, and drawing waveforms with AVAssetReader. Syncs run as iOS background downloads, which can't send Dropbox's header-based arguments, so the app requests a temporary link per file and hands iOS that instead. The design was settled as static HTML mocks before any React Native was written.

Gallery
What we built
Syncs only what you pick

Choose the Dropbox folders and Cloudtape keeps them mirrored in the background, following moves and renames instead of downloading everything again.

A library like the Music app

Albums, artists, and songs across MP3, AAC, ALAC, FLAC, WAV, AIFF, and M4B audiobooks — with music already on the iPhone in the same library.

Waveform scrubber

The seek bar is drawn from each track's own waveform, and long DJ sets and audiobooks resume per file.

The small stuff

Playlists, embedded lyrics, a sleep timer, ReplayGain volume levelling, and Last.fm scrobbling that counts offline plays too.

Live
Visit Cloudtape ↗

cloudtape.believelabs.com