OP OpenPrivateDrive
OP OpenPrivateDrive

Your Private Cloud, in Your Pocket.

The PrivateDrive Android app brings the full power of your self-hosted infrastructure to your mobile device. Built with Jetpack Compose for a modern, fluid, and secure experience.

Jetpack Compose
Kotlin Coroutines
Hilt DI
Retrofit 2
Room DB
Biometric Lock Screen

Security-First Architecture

We believe your private files should stay private, even if your phone is unlocked. PrivateDrive Mobile integrates hardware-backed biometrics and industry-standard encryption to shield your data.

Biometric Shield

Integrated Android BiometricPrompt (Fingerprint/Face) protects your data every time the app is resumed.

Encrypted Session Storage

Access tokens and sensitive session data are stored using AES-256 GCM in EncryptedSharedPreferences.

API-First Auth

Secure JWT-based authentication with automatic token rotation and synchronized refresh logic.

The Smart Drive Experience

Seamlessly manage your files with an interface designed for speed and reliability, even on inconsistent mobile networks.

Offline-First Architecture

Powered by a Room Database cache. Browse your directory structure even without an internet connection.

Real-time Synchronization

Pull-to-refresh and background sync logic ensure your local metadata always matches the server.

Unified File System

Navigate complex folder structures with a reactive breadcrumb interface and intuitive grid/list views.

Always Available, Even Offline

PrivateDrive Mobile caches your directory structure locally. Need that important PDF while on a plane? Mark it as 'Available Offline' and access it anytime without a data connection.

  • Instant directory browsing via Room DB
  • Background file synchronization
  • Local search across cached metadata
  • Offline file management
Offline Available Files

Advanced Preview Engine

No need to install dozens of apps. View your documents, images, and videos directly within PrivateDrive.

Native PDF Experience

Crisp, reactive rendering with full navigation controls.

PDF Viewer

Media Showcase

Browse your photos and stream your videos seamlessly.

Image Viewer

Native PDF Rendering

High-performance interactive PDF viewer with pinch-to-zoom and smooth page navigation.

Office Document Bridge

The backend converts Office docs to PDF on-the-fly, allowing instant mobile viewing of .docx, .xlsx, and .pptx.

Rich Media Gallery

Fluid image browsing and native video streaming powered by ExoPlayer/Media3 integration.

Intelligent Upload System

From a small text file to a multi-gigabyte video, PrivateDrive handles it all. For large transfers, the app uses a chunked, resumable strategy with progress tracked directly in your notification tray. If your connection drops, it picks up right where it left off.

Multipart Uploads

Instant uploads for files under 5MB. Perfect for quick documents and snapshots.

Resumable Chunking

Large files are split into chunks. SHA256 verification ensures data integrity on reassembly.

Collaboration on the Go

Manage your team's access and share files with external partners directly from your phone. Create 'Drop-box' links for clients to upload directly to your drive, or generate secure download tokens in seconds.

Internal sharing with granular permissions
Secure Public Download Links
Server-side ZIP extraction triggered from UI

Mobile Management

The Android app is not just a viewer—it's a management console. Rename, move, copy, or delete files and folders with ease. Monitor your storage quota in real-time.

Open Source & Self-Hosted

Ready to own your cloud?

Deploy OpenPrivateDrive on your own server and get the mobile app experience today.