
FullDrop
Original photos and videos, delivered by link.
Delivery for creative work. A photographer or videographer sends a whole shoot as one link: RAW files, photos and video at full quality, camera data kept. The client opens it free on any phone or computer, hearts favourites, comments and downloads everything or only their picks.
- Role
- Co-founder and CEO
- Status
- The website is live with a waitlist. The apps have not launched yet, so there is nothing to download.
- Built with
- Swift
- TypeScript
- Kotlin
- React Native
- Expo
- Supabase
- Cloudflare R2 and Workers
- RevenueCat
Why it exists
A shoot usually reaches the client as a zip file or a shared-drive folder: nothing to look at before it downloads, and no way to mark the frames they want. In FullDrop the link is where the client looks, chooses and downloads.
What it does
- RAW files from Canon, Nikon, Sony, Fujifilm, Olympus and Panasonic bodies go in unconverted, with camera data and location kept on every frame.
- The client needs no account to view or download in a browser. On a phone, the free app saves frames to Photos at full quality.
- Shared albums for weddings, trips and teams, and an export folder that keeps adding new files to the same link.
How it’s built
- Built on Graith CTS: multipart parallel uploads, ranged downloads, adaptive concurrency and HTTP/3 first, recovering its auth mid-transfer.
- Every file goes out through Cloudflare R2 and one Worker, which checks a scoped token that lives 10 minutes at most.
- 82 decision records and about 2,800 commits so far.




