← PRODUCTS / DEVELOPER TOOLS
P-01● Shipped

S3 Manager

Mobile S3 management solution

An iOS app with a FastAPI backend that manages AWS S3 buckets, files, and share links from the palm of your hand. AWS keys live only in the device Keychain and are never stored in the server DB.

iOS
9:41

대시보드

버킷
14
3 리전
객체
2,184
+38 오늘
스토리지
48.2 GB
Standard 92%
예상 비용
$12.40
이번 달
리전 분포자세히
ap-northeast-264%
us-east-124%
eu-west-112%
보안 알림
!
퍼블릭 액세스 가능 버킷 1개
cdn-public-assets · 차단 정책 미적용
/02PROBLEM

The problems S3 Manager
solves

This product was built to solve the recurring operational and development challenges found in real environments like the ones below.

CONTEXT

An iOS app with a FastAPI backend that manages AWS S3 buckets, files, and share links from the palm of your hand. AWS keys live only in the device Keychain and are never stored in the server DB. Existing solutions were either not operator-friendly or built in a way that piled up maintenance costs. UNISYS redesigned this into a product that's owned all the way through operations.

/03FEATURES

Key Features

The core features S3 Manager provides. Every feature is delivered in an operable form.

F-01

Full S3 management

Handle everything from bucket creation/deletion to folder-tree browsing and file upload, download, preview, move, copy, and rename — all from mobile.

F-02

Device Keychain security

AWS Access Keys are never stored in the server DB. They live in the device Keychain and are sent in an encrypted header on each request; the server decrypts per request and discards them from memory.

F-03

Share links

Create, edit, and delete file share links with optional expiry dates, passwords, and download-count limits.

F-04

Operations dashboard

Monitor a summary of all buckets, objects, and storage, plus region distribution, estimated monthly cost, security score, access logs, and recent activity on one screen.

F-05

Localization

Korean, Japanese, and English environments supported out of the box (ko / ja / en).

F-06

Self-hosted option

The FastAPI backend ships as a Docker image to run on your own infrastructure.

/04ARCHITECTURE

Technical Architecture

An overview of the technologies S3 Manager runs on.

C-01
Client
SwiftUI · MVVM · Combine (iOS)
C-02
Backend
FastAPI · Uvicorn · SQLAlchemy 2.0
C-03
Database
MySQL 8.0 · Redis
C-04
Cloud
AWS S3 · boto3 / aioboto3 · Docker
/05FAQ

Frequently Asked Questions

The questions we hear most often when evaluating adoption.

Yes. Once you register AWS credentials, you can manage S3 without signing in. Login is only required for features that need server-side storage, such as share links and favorites.
Never in the server DB. They live only in the device Keychain and are encrypted and sent in a header on each API call; the server decrypts per request and discards them immediately. Even if the DB leaks, your AWS keys are not exposed.
Yes. The FastAPI backend ships as a linux/amd64 Docker image and can run on your own infrastructure (AWS or your own servers).
It provides a REST API (/api/v1/*) composed of 16 domain routers, with pre-signed URL issuance and Google/Apple OAuth (OIDC) integration. The full spec is available via Swagger UI (/docs) and ReDoc (/redoc).
START A PROJECT

Ready to start your project?

If you're planning a software product, SaaS, or cloud infrastructure build,
let's discuss your project with UNISYS.

Start a Project View Products