About Seabed

A small DigitalOcean client for iPhone & iPad

Seabed exists because the DigitalOcean web console is excellent on a desktop and uncomfortable on a phone. Most of the time you don't need everything — you need to glance at a few droplets, reboot one, copy an IP, spin up a sandbox, take a snapshot. That should feel like the rest of your phone: quick, calm, native.

What it does

v1 covers the things you reach for most: droplets (view, power, reboot, snapshot, resize, destroy), storage (volumes, snapshots, backups, images), SSH keys (paste, generate on-device, import), and account billing (MTD spend, monitoring overview). The marquee experience is the create flow — a multi-step picker with a price preview pinned to the bottom that updates as you choose image, region, size, and options.

How it works

There's no backend server. The app talks directly to the DigitalOcean API using your Personal Access Token, which you paste in once during onboarding. The token is stored in your iOS Keychain — never in iCloud sync, never on any server, never anywhere else. If you revoke the token at DigitalOcean, the app instantly stops working. That's the design.

Generated SSH private keys are stored the same way, behind Face ID. The trust model is intentionally narrow.

Who built it

One developer, building it as a side project. Released for free so I can focus on getting it right rather than supporting it as a business. If it sticks, great. If I move on, the source is public — fork it and run it yourself.

FAQ

Does it cost anything?

No. It's free on the App Store, no in-app purchases, no ads. Your only DigitalOcean spend is whatever droplets you have running, billed directly by them.

Is my token safe?

It's stored in the iOS Keychain on your device only. It's not synced to iCloud, not sent to any server I run, not shared with analytics. The only thing the app does with it is make HTTPS requests to api.digitalocean.com.

Is it open source?

Yes, MIT-licensed. Link is in the footer.

Will it stay maintained?

I plan to keep it working as long as I use it myself, but I'm not making promises about long-term support. If the DigitalOcean API changes in a way that breaks the app and I'm not around, the source is there for someone else to take over.

Why DigitalOcean only?

Scope. Doing one provider well is the goal. If this lands, other providers are possible — but not in v1.

Is this an official DigitalOcean app?

No. Seabed is an independent third-party client that uses the public DigitalOcean API. It's not affiliated with, endorsed by, or sponsored by DigitalOcean, LLC.

Android?

Not planned. iOS only.