Privacy Policy

Effective Date: October 21, 2026

Armor Pass ("we", "our", or "the application", package name: com.sumpena.armorpass) is committed to protecting your privacy. This Privacy Policy explains how Armor Pass handles your information.

đź”’ Zero-Knowledge Architecture: Armor Pass operates on a strict zero-knowledge model. All your passwords, accounts, and credentials are encrypted locally on your device. We do not have access to your master password or your decrypted vault data.

1. Information We Process

Armor Pass processes the following types of information strictly to provide offline password management, optional encrypted backup services, and subscription entitlement management:

2. How We Use Your Information

3. Local, Web & Browser Extension Data Storage

Your vault data and master password are never stored in plaintext and are never sent to our servers. All sensitive data remains securely encrypted on your local device storage.

Web Application (Web Vault): The web application operates on a strict ephemeral in-memory model. Decrypted credentials, master passwords, and Google OAuth credentials exist purely in transient browser memory (RAM) while your session is active. Plaintext secrets are NEVER persisted to browser storage (localStorage, sessionStorage, IndexedDB, or cookies). Non-sensitive sync metadata in sessionStorage is automatically wiped upon locking the vault or closing the browser tab.

Browser Extension (Chrome / Edge / Chromium): The Armor Pass Browser Extension operates 100% locally inside your browser with zero external network requests. Your encrypted AES-256-GCM vault envelope and auto-lock timer setting are stored locally in chrome.storage.local. While unlocked, the derived session decryption key exists strictly in ephemeral in-memory storage (chrome.storage.session restricted to trusted extension contexts) and is automatically wiped upon inactivity auto-lock, manual lock, or closing the browser. Host permissions, active tab domain checks, and isolated Closed Shadow DOM scripts are used solely to match domains (anti-phishing) and autofill credentials upon your explicit click—browsing history and page contents are never collected or transmitted.

4. Subscriptions & Google Play In-App Billing

Armor Pass offers optional auto-renewing subscriptions (Armor Pass Premium) processed securely through Google Play In-App Billing and managed via RevenueCat (RevenueCat, Inc.):

5. Google Drive Integration & Google API Limited Use Disclosure

Armor Pass includes an optional feature allowing you to backup and sync your encrypted vault file with your personal Google Drive account.

6. Analytics & Advertising

Armor Pass does not use analytics services or tracking libraries. Armor Pass does not display advertisements.

7. Data Sharing

We do not sell, rent, monetize, or share your personal information or vault data with third parties.

8. Security

We implement industry-standard cryptographic practices to safeguard your data, including:

9. Children's Privacy

Armor Pass is not intended for children under 13 years of age. We do not knowingly collect personal information from children.

10. Data Deletion and User Rights

You have full control over your data at all times:

11. Contact

Developer: Langit Biru Cerah
Application: Armor Pass (com.sumpena.armorpass)
Email: [email protected]


Kebijakan Privasi

Tanggal Berlaku: 21 Oktober 2026

Armor Pass ("kami", atau "aplikasi", package name: com.sumpena.armorpass) berkomitmen penuh untuk melindungi privasi pengguna. Kebijakan Privasi ini menjelaskan bagaimana aplikasi Armor Pass mengelola informasi Anda.

đź”’ Arsitektur Zero-Knowledge: Armor Pass beroperasi dengan prinsip zero-knowledge. Seluruh kata sandi, akun, dan data brankas Anda dienkripsi secara lokal di perangkat Anda. Kami tidak memiliki akses ke master password maupun data brankas Anda.

1. Data yang Diproses

Armor Pass memproses jenis informasi berikut secara ketat hanya untuk menyediakan layanan brankas kata sandi offline, pencadangan terenkripsi opsional, dan pengelolaan langganan:

2. Penggunaan Data

3. Penyimpanan Data Lokal, Web & Ekstensi Peramban

Aplikasi Android: Data brankas dan master password Anda tidak pernah disimpan dalam format teks biasa (plaintext) dan tidak pernah dikirimkan ke server kami. Seluruh data tetap terenkripsi secara aman di perangkat lokal Anda.

Aplikasi Web (Web Vault): Web vault beroperasi menggunakan model memori transien (RAM) yang bersifat sementara. Kredensial yang didekripsi, master password, serta token autentikasi hanya berada di dalam memori peramban selama sesi aktif. Kredensial plaintext TIDAK PERNAH disimpan di penyimpanan persisten peramban (localStorage, sessionStorage, IndexedDB, maupun cookies). Metadata sinkronisasi non-sensitif di sessionStorage dibersihkan otomatis saat brankas dikunci atau tab ditutup.

Ekstensi Peramban (Chrome / Edge / Chromium): Ekstensi Peramban Armor Pass berjalan 100% secara lokal di peramban Anda tanpa koneksi jaringan eksternal apa pun. Berkas brankas terenkripsi AES-256-GCM dan preferensi waktu kunci otomatis disimpan secara lokal di chrome.storage.local. Saat sesi terbuka, kunci dekripsi sesi hanya berada di memori sementara (chrome.storage.session yang dibatasi untuk konteks tepercaya) dan langsung dihapus otomatis saat kunci otomatis (auto-lock) aktif, dikunci manual, atau peramban ditutup. Izin akses halaman (host permissions), pencocokan domain tab aktif, dan skrip Closed Shadow DOM semata-mata digunakan untuk mencocokkan domain situs (anti-phishing) dan mengisi kredensial saat Anda mengklik tombol pengisian—riwayat penjelajahan maupun isi halaman web tidak pernah dikumpulkan atau dikirim ke luar perangkat.

4. Langganan & Google Play In-App Billing

Armor Pass menyediakan opsi langganan berbayar perpanjangan otomatis (Armor Pass Premium) yang diproses secara aman melalui Google Play In-App Billing dan dikelola via RevenueCat (RevenueCat, Inc.):

5. Integrasi Google Drive & Kepatuhan Google API

Armor Pass hanya meminta akses cakupan terbatas (restricted scope) yaitu drive.appdata dan drive.file. Kami tidak mengakses file pribadi lain di Google Drive Anda. Komunikasi berlangsung secara langsung dari perangkat Anda ke Google API tanpa server perantara pihak ketiga.

Penggunaan data pengguna Google API sepenuhnya mematuhi ketentuan Penggunaan Terbatas (Limited Use). Data Anda tidak pernah dialihkan ke pihak ketiga atau digunakan untuk periklanan maupun pelatihan machine learning.

6. Tanpa Iklan dan Tanpa Pelacak

Armor Pass tidak menggunakan library analitik pelacak dan bebas dari iklan.

7. Pembagian Data

Kami tidak menjual, menyewakan, memonetisasi, atau membagikan informasi pribadi atau data brankas Anda kepada pihak ketiga mana pun.

8. Keamanan & Arsitektur Zero-Knowledge

Kami menerapkan standar keamanan kriptografi tinggi untuk melindungi data Anda:

9. Privasi Anak-Anak

Armor Pass tidak ditujukan untuk anak-anak di bawah usia 13 tahun. Kami tidak secara sengaja mengumpulkan informasi dari anak-anak.

10. Penghapusan Data dan Hak Pengguna

Anda memegang kendali penuh atas data Anda setiap saat:

11. Kontak

Pengembang: Langit Biru Cerah
Aplikasi: Armor Pass (com.sumpena.armorpass)
Email: [email protected]