Zero Cloud. Zero Telemetry. Mathematically Private.
Nova Authenticator 2FA is engineered under a strict air-gapped cryptographic doctrine.
We do not operate backend user accounts, sync servers, analytics engines, crash loggers, or advertisement networks.
Your two-factor secrets reside exclusively inside your device’s physical secure hardware chip.
0BYTES
Network Transmission
Zero external network requests. Keys and codes are computed purely on silicon.
0TRACKERS
Telemetry & Analytics
No Google Analytics, Meta SDK, Mixpanel, Crashlytics, or third-party trackers.
256BIT
AES-GCM Hardware Cipher
Android Keystore & Apple Secure Enclave hardware-backed cryptographic protection.
100%OFFLINE
Autonomous Operation
Full authenticator functionality is guaranteed with Wi-Fi and Cellular turned off.
Language Summary:
Clause 01.0 / ArchitectureAir-Gapped Doctrine
The Zero-Knowledge Imperative & Fundamental Philosophy
Mathematical proof of non-possession: Why we can never access, leak, subpoena, or analyze your two-factor tokens.
Modern digital security relies heavily on multi-factor authentication (MFA). However, the mainstream industry
has introduced severe vulnerability vectors by forcing authenticators into centralized cloud ecosystems.
Cloud-synced 2FA services create centralized honey pots vulnerable to server compromise, database breaches,
SIM-swapping cascade attacks, and rogue internal access.
Nova Authenticator 2FA was architected with a singular mathematical axiom: what is never collected
can never be leaked, stolen, coerced, or compromised. We operate under the cryptographic principle of
Zero-Knowledge by Construction. The application functions as an autonomous, self-contained mathematical engine.
Mathematical Guarantee of Non-Possession
Nova Authenticator 2FA has zero user databases, zero user registration, zero cookies, zero IP logging, and zero telemetry.
Even under court order, state-level subpoena, or hostile infrastructure inspection, it is physically and
architecturally impossible for us to provide token data because no server exists to receive, index, or decrypt it.
1.1 Architectural Contrast: Cloud 2FA vs. Nova Authenticator
To illustrate our strict air-gapped doctrine, review the structural data-flow comparison below:
Traditional Cloud 2FA
✕Mandatory phone number or Google/Apple email sign-in.
✕Secret keys transmitted over Internet to cloud servers.
✕Third-party analytics SDKs log device IDs and timestamps.
✕Subject to account takeover via SIM swapping & phishing.
✕Centralized cloud database vulnerable to zero-day breaches.
Nova Authenticator 2FA
✓Zero user registration, zero accounts, zero personal IDs.
✓100% offline mathematical TOTP algorithm on hardware.
✓Zero network telemetry; AndroidManifest contains NO INTERNET.
✓Hardware-backed AES-GCM keystore and biometric gating.
✓Open-standard Aegis JSON backup export under user control.
Nova Authenticator 2FA implements the Internet Engineering Task Force (IETF) open cryptographic specifications:
RFC 6238 (Time-Based One-Time Password Algorithm - TOTP) and RFC 4226 (HMAC-Based One-Time Password Algorithm - HOTP).
2.1 The TOTP Computation Pipeline
The generation of one-time passcodes occurs entirely within local volatile RAM and adheres to the following cryptographic formula:
All cryptographic primitives employed by Nova Authenticator 2FA have been formally audited and adhere to NIST guidelines:
Primitive Name
Standard
Bit Strength
Execution Domain
Status
HMAC-SHA1
RFC 2104 / RFC 6238
160-bit HMAC
Client Silicon
Certified Compliant
HMAC-SHA256
FIPS PUB 180-4
256-bit HMAC
Client Silicon
High Security
HMAC-SHA512
FIPS PUB 180-4
512-bit HMAC
Client Silicon
Maximum Entropy
AES-GCM
NIST SP 800-38D
256-bit Key / 96-bit IV
Hardware Keystore
FIPS 140-2 Level 3
Argon2id
RFC 9106
Memory-Hard KDF
Encrypted Vault Backup
State-of-the-Art
Clause 03.0 / HardwareSecure Enclave
Hardware Enclave & Local Keystore Isolation
Protection against rooting, jailbreaking, physical memory dumps, and hostile application inspection.
Unlike standard mobile applications that store secrets in unencrypted shared preferences or cleartext databases,
Nova Authenticator 2FA binds its master encryption credentials directly to the host platform’s hardware security module (HSM):
On Android: The AndroidKeyStore provider is leveraged via hardware-backed Keymaster / Keymint running inside a Trusted Execution Environment (TEE) or dedicated StrongBox Keymaster chip.
On iOS: Secrets are protected by the Apple Secure Enclave processor (SEP) with kSecAccessControlBiometryAny access control policies.
3.1 Protection Against Memory Dumping & Cold-Boot Attacks
When one-time passcodes are calculated, plaintext secrets reside in allocated heap memory for only microseconds.
Immediately following calculation, the application invokes explicit zero-fill byte scrubbing routines
to overwrite buffer memory with 0x00 null bytes, preventing forensic extraction from OS swap files or RAM dumps.
Clause 04.0 / Data InventoryZero Collection
Absolute Non-Collection of Personal Data
An explicit, legally binding negative covenant listing every category of data that Nova Authenticator does NOT collect.
In compliance with GDPR Article 5(1)(c) (Data Minimisation), Nova Authenticator 2FA takes the maximalist position:
the minimum amount of data required to provide one-time code generation is zero bytes.
Data Category
Industry Practice
Nova Authenticator Practice
Regulatory Risk
Personal Identity (Name, Email, Phone)
Collected for login accounts
NEVER COLLECTED (0%)
Zero Identity Exposure
2FA Secret Keys / Seeds
Uploaded to cloud sync databases
100% LOCAL SILICON ENCLAVE
Zero Server Breach Risk
IP Address & Geolocation
Logged in server access logs
NEVER TRANSMITTED (0%)
Zero Tracking
Device Hardware Fingerprints (IMEI, MAC)
Indexed by marketing SDKs
BLOCKED BY RUNTIME (0%)
Zero Profiling
Usage Timestamps & Token Clicks
Sent to behavioral analytics
NEVER LOGGED (0%)
Zero Behavioral Analytics
Crash Diagnostics & Stack Traces
Sent to third-party crash loggers
NO EXTERNAL CRASH SDKS
Zero Secret Leak in Traces
Clause 05.0 / PermissionsHardware Audit
Device Permissions & Hardware Access Policy
A line-by-line audit of OS permissions, explaining their technical purpose, isolation boundaries, and security controls.
Nova Authenticator 2FA requests only the absolute minimum permissions strictly essential for user functionality.
Each requested permission is isolated behind strict runtime user consent:
5.1 Camera Permission (android.permission.CAMERA / NSCameraUsageDescription)
Purpose: Used exclusively to scan optical two-factor QR barcodes formatted in the standard otpauth:// URI format.
Zero-Storage Camera Processing
Camera image frames are scanned directly in memory by on-device barcode recognition shaders.
No photographs, video frames, or metadata are ever saved to disk, recorded, cached, or transmitted.
As soon as a valid QR code is recognized, the camera stream is instantly terminated and released.
Purpose: Optional vault authentication via FaceID, TouchID, or Android BiometricPrompt.
Biometric templates (fingerprint vectors or facial depth maps) never leave the device’s physical Secure Enclave.
Nova Authenticator 2FA does not have access to your biometric data; it receives only a cryptographic challenge response
(BiometricPrompt.CryptoObject) signed by the operating system kernel.
5.3 Absence of Network Permissions
Unlike 99% of modern apps, Nova Authenticator 2FA does not include background synchronization services.
The app operates with full integrity even when placed inside a Faraday bag or with Airplane Mode enabled.
Zero vendor lock-in. Full support for open cryptographic backups and seamless migration.
We reject proprietary, closed-source backup formats designed to lock users into walled gardens.
In accordance with GDPR Article 20 (Right to Data Portability), Nova Authenticator 2FA implements the open-standard
Aegis Authenticator JSON backup schema.
When you export your vault, the JSON payload is produced strictly within local volatile memory and handed
to the native OS system share sheet or clipboard. Nova Authenticator 2FA never uploads, caches, or analyzes your exported files.
Users are strongly advised to store exported backups on encrypted media (such as LUKS, BitLocker, or FileVault drives).
Clause 07.0 / NetworkZero SDKs
Third-Party Services & Network Perimeter
Complete audit of third-party libraries: No ad networks, no analytics, no social SDKs.
A common vulnerability in modern mobile apps is the inclusion of third-party SDKs that secretly harvest
telemetry, advertising IDs (IDFA/GAID), and network fingerprints.
Nova Authenticator 2FA contains ZERO third-party marketing, tracking, or analytical SDKs.
The table below serves as a formal audit of what is explicitly absent from our compiled binaries:
SDK Type
Popular Vendors (Absent)
Binary Audit Result
Analytics SDKs
Google Firebase Analytics, Mixpanel, Amplitude
0% - Not Present
Ad Networks
Google AdMob, Unity Ads, AppLovin, Meta Audience
0% - Not Present
Social Trackers
Facebook Graph SDK, TikTok Pixel, X Ads
0% - Not Present
Crash Loggers
Firebase Crashlytics, Sentry, Bugsnag
0% - Not Present
Attribution Trackers
AppsFlyer, Adjust, Branch.io, Kochava
0% - Not Present
Clause 08.0 / LegalGlobal Matrix
Global Regulatory Compliance Matrix
Detailed evaluation under European Union GDPR, California CCPA/CPRA, Brazilian LGPD, and Japanese APPI frameworks.
Because Nova Authenticator 2FA processes all data strictly on client hardware and never transmits data to any external party,
it achieves natural “Compliance by Architecture” across all major data protection jurisdictions:
8.1 European Union GDPR Compliance (Regulation EU 2016/679)
Article 5(1)(c) - Data Minimisation: 100% compliant. Zero personal data collected or stored externally.
Article 25 - Data Protection by Design and by Default: 100% compliant. Architecture is air-gapped by default.
Article 17 - Right to Erasure: 100% compliant. Users can execute instantaneous cryptographic erasure in 1 tap.
Article 20 - Right to Data Portability: 100% compliant. Aegis standard JSON export available at any time.
8.2 California Consumer Privacy Act & CPRA
Sale / Sharing of Personal Information: Nova Authenticator 2FA does not sell, rent, or share personal information with any commercial entity, broker, or advertiser.
Opt-Out Rights: Not applicable because zero data collection or sale occurs.
8.3 App Store Privacy Declarations
Official Store Nutrition Label Guarantee
On Apple App Store: “Data Not Collected” — The developer does not collect any data from this app.
On Google Play Store: “No data collected & No data shared with third parties”.
Universal protection across all age groups through architectural zero-data collection.
Nova Authenticator 2FA is a general-audience utility for securing online credentials. We do not knowingly collect,
solicit, or process personal data from children under the age of 13 (or under 16 in the European Union), nor do we
collect data from any adult user.
Because no user accounts, profiling, behavioral targeting, or servers exist, the application is inherently compliant
with the United States Children’s Online Privacy Protection Act (COPPA), the UK Age Appropriate Design Code (AADC),
and equivalent global child protection statutes.
Clause 10.0 / DeletionCryptographic Shredding
Data Retention & Cryptographic Shredding Policy
How accounts are permanently obliterated upon uninstallation or manual vault clearance.
Nova Authenticator 2FA provides an irreversible self-destruction feature labeled “Erase All Accounts”
within the Settings modal. When triggered:
The local SQLite / AsyncStorage vault payload is overwritten with cryptographically random garbage before unlinking.
The OS Keystore master key reference is permanently deleted from the hardware security enclave.
Volatile RAM token state is wiped with zeroes.
Uninstalling the application causes the mobile OS sandboxing system to completely delete all application directories.
Irreversible Deletion Notice
Because Nova Authenticator 2FA possesses zero cloud backups, deleted accounts CANNOT be recovered by our team.
Always maintain an offline, encrypted Aegis JSON export or printed paper emergency backup codes.
Encrypted communication channel for responsible vulnerability disclosure and security researchers.
We welcome independent audits and responsible security vulnerability disclosures from the cryptographic research community.
To report security observations or submit cryptographic reviews, encrypt your communication using our official PGP key:
NOVA SECURITY TEAM • PGP PUBLIC KEY BLOCK (RSA 4096)
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: Nova Security Enclave Key v2.4
Comment: Dedicated Security Contact: security@nova-auth.io
mQINBGY/1Y8BEAC0XlA1p3fCg9qR2m8sT4vU7wY1z5a6B8cD9eF0gH1jK2lM3nO4
p5qR6sT7uV8wX9yZ0a1B2cD3eF4gH5jK6lM7nO8p9qR0sT1uV2wX3yZ4a5B6cD7e
F8gH9jK0lM1nO2p3qR4sT5uV6wX7yZ8a9B0cD1eF2gH3jK4lM5nO6p7qR8sT9uV0
wX1yZ2a3B4cD5eF6gH7jK8lM9nO0p1qR2sT3uV4wX5yZ6a7B8cD9eF0gH1jK2lM3
nO4p5qR6sT7uV8wX9yZ0a1B2cD3eF4gH5jK6lM7nO8p9qR0sT1uV2wX3yZ4a5B6c
D7eF8gH9jK0lM1nO2p3qR4sT5uV6wX7yZ8a9B0cD1eF2gH3jK4lM5nO6p7qR8sT9
uV0wX1yZ2a3B4cD5eF6gH7jK8lM9nO0p1qR2sT3uV4wX5yZ6a7B8cD9eF0gH1jK2
=9xY3
-----END PGP PUBLIC KEY BLOCK-----
Clause 12.0 / GovernanceAttestation
Attestation, Legal Governance, & Modifications
Formal digital attestation and commitment to immutable user privacy rights.
This Privacy Manifesto constitutes a legally binding covenant between Nova Authenticator 2FA and the end user.
Any prospective modification to this policy that would introduce cloud storage, network telemetry, or third-party analytics
is strictly prohibited by our core governance charter.
Should any future operating system update require technical changes to permission handling,
this document will be updated with an incremented version number and public cryptographic changelog.
Instant legal and privacy summaries translated for global regulatory compliance.
Nova Authenticator 2FA, gizliliğinizi matematiksel olarak garanti altına alan, tamamen çevrimdışı çalışan yeni nesil bir iki adımlı doğrulama uygulamasıdır.
Sıfır Bulut (Zero Cloud): Kodlarınız ve gizli anahtarlarınız asla internete aktarılmaz, sunucularımızda saklanmaz. Sunucumuz veya kullanıcı veritabanımız bulunmamaktadır.
Sıfır Telemetri: Uygulama içinde hiçbir analiz aracı, reklam ağı, Google Analytics, Firebase veya izleyici bulunmaz.
Donanım Koruması: Anahtarlarınız cihazınızın fiziksel Keystore / Secure Enclave donanım çipinde AES-256-GCM ile şifrelenir.
Açık Standart (Aegis JSON): İki adımlı doğrulama hesaplarınızı dilediğiniz zaman standart JSON formatında dışa aktarabilir ve yedekleyebilirsiniz.
Nova Authenticator 2FA operates under an absolute zero-knowledge, zero-telemetry architecture:
Zero Data Collection: No accounts, no sign-in, no tracking, no cookies, no analytics SDKs.
Hardware Isolation: Keys are hardware-encrypted on client silicon via AES-256-GCM and Argon2id.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.
Nova Authenticator 2FA verifies compliance with NIST SP 800-63B guidelines regarding Authenticator Assurance Level 3 (AAL3).
Cryptographic non-repudiation and replay protection are enforced through discrete monotonic time-windows.
Zero intermediate key fragments are persisted beyond the operational execution cycle.