By downloading, installing, or using OTG Nexus ("the App"), developed by Obelisk Agency ("we", "us", "our"), you agree to be bound by these Terms and Conditions ("Terms") and our Privacy Policy. If you do not agree, do not use the App.
1. Acceptance of Terms
We reserve the right to modify these Terms at any time. Continued use of the App constitutes acceptance of any changes.
2. App Description
OTG Nexus is a USB OTG file manager for Android that enables users to:
- Browse and manage files on USB storage devices connected via OTG cable
- Read files from 15+ file system formats (FAT32, NTFS, exFAT, HFS+, APFS, EXT, XFS, Btrfs, ISO9660, UDF, and more)
- Write files to FAT32, exFAT, and EXT2 formatted drives
- Copy files between USB devices and Android device storage
- View images, documents (text and PDF), share files, and extract or create ZIP archives
- Store files in an optional on-device encrypted vault (AES-256-GCM)
- Share files with devices on the same local network via a built-in web server
- Recover deleted files, and carve files from formatted or corrupt drives ("Deep scan")
- Create byte-exact disk images (.img) of a partition or a whole drive, and open and browse existing .img / .iso images
- Unlock and browse LUKS-encrypted Linux volumes using your passphrase
- Inspect a drive at the raw sector level (hex viewer)
- Detect potentially malicious USB devices via a built-in security scanner
3. License
We grant you a limited, non-exclusive, non-transferable, revocable license to use the App on Android devices you own or control, for personal or commercial file management purposes.
You may not:
- Copy, modify, distribute, or create derivative works of the App
- Reverse engineer, decompile, or disassemble the App
- Remove copyright or proprietary notices
- Use the App name, logo, or branding without written permission
- Use automated tools to extract data from the App
- Use the App for any unlawful purpose
4. User Responsibilities
You are responsible for:
- Ensuring your Android device supports USB OTG functionality
- Safely ejecting USB devices before physically disconnecting them
- Maintaining independent backups of all important data on your USB devices
- Verifying the integrity of files after transfer operations
- Using the App in compliance with all applicable laws
- Any consequences resulting from your use of the App
5. Data and File Safety
Important: Please read this section carefully.
File system operations carry inherent risks. By using this App, you acknowledge and accept that:
- The App interacts directly with USB hardware at the block device level using SCSI commands
- Write operations modify data directly on the USB storage device
- Improper disconnection during read or write operations may cause data corruption
- Not all USB devices, OTG adapters, or Android devices may be compatible
- Encrypted, damaged, or corrupted file systems may not be fully readable
We are not responsible for:
- Data loss, corruption, or damage to USB devices or their contents
- Data loss on your Android device
- Damage from improper USB disconnection
- Device or file system incompatibilities
- Loss of business, revenue, or profits related to data managed through the App
We strongly recommend maintaining independent backups of important data before using write features.
Data recovery, deep scan, and disk imaging. The App's recovery tools (undelete, deep-scan file carving, and disk imaging) are provided on a best-effort basis. By using them, you acknowledge and accept that:
- Recovery of deleted or lost files is never guaranteed. Deleted data may have already been overwritten, partially overwritten, or fragmented, and may be permanently unrecoverable.
- Recovered files may be incomplete, corrupt, or incorrectly named; files recovered by deep-scan carving are given generic names because the original name is not present in the raw data.
- The recovery tools read the source drive only and never write to it. Always recover files to a different drive or to your phone, never back onto the drive you are recovering from, as doing so can destroy the very data you are trying to recover.
- A disk image is a raw, sector-level copy. Verify it (for example, using the optional checksum) before relying on it, and ensure sufficient free space for the copy.
- These tools are not a substitute for professional data-recovery services or for maintaining regular backups.
6. File System Compatibility
Certain file systems (including NTFS, HFS+, APFS, EXT3, EXT4, XFS, Btrfs, ISO9660, UDF, ZFS, ReiserFS, JFS, and NILFS2) are accessed in read-only mode. This is an intentional safety measure to prevent data corruption and is not a limitation of the App.
Encryption support is limited. The App can unlock and browse LUKS-encrypted Linux volumes (LUKS version 1, aes-xts-plain64 profile) when you provide the correct passphrase. Unlocking is performed entirely on your device; the passphrase is never stored or transmitted, and the unlocked volume is accessed in read-only mode. Most other encryption is not supported: the App does not decrypt hardware-encrypted USB drives (including password-protected drives such as Kingston IronKey or Samsung T7 Shield), and does not support BitLocker (Windows), FileVault / encrypted APFS volumes (macOS), LUKS version 2, or VeraCrypt / TrueCrypt containers. Such drives or partitions will appear as unknown, encrypted, or unsupported and cannot be browsed from within the App; you will need to unlock or decrypt them on a supported operating system first.
The App's own Encrypted Vault feature (described below) is unrelated to these drive-level encryption formats, it stores encrypted files inside a regular, unencrypted file system.
7. Encrypted Vault Feature
Important: Please read this section carefully.
The App includes an optional encrypted vault feature that stores selected files on your USB device using AES-256-GCM encryption with a password-derived key (PBKDF2-HMAC-SHA256). By using the vault feature, you acknowledge and accept that:
- Forgotten or lost passwords cannot be recovered. There is no password reset, no backdoor, and no recovery mechanism. Losing your vault password means permanent, unrecoverable loss of all files stored in the vault.
- Vault files are stored on the USB device and are subject to the same risks as any other data on that device, including corruption, hardware failure, and accidental deletion.
- The vault does not replace a backup strategy. Encryption protects confidentiality, not availability.
- We cannot access, recover, or decrypt your vault contents under any circumstances.
We strongly recommend maintaining independent, encrypted backups of any important files before adding them to the vault.
8. USB Security Scanner
The App includes a USB security scanner that checks connected devices for potential threats (such as USB Rubber Ducky attacks). This feature:
- Provides advisory warnings only and is not a security guarantee
- Should not be relied upon as your sole protection against malicious USB devices
- May produce false positives for legitimate multifunction devices
- May not detect all types of malicious USB devices
- Does not protect against hardware-level attacks
We disclaim all liability for damage caused by malicious USB devices, whether or not the scanner detected a threat.
9. Advertising
The App displays banner advertisements provided by Google AdMob. Advertisement content is determined by Google and is not controlled by us. By using the App, you agree to Google's advertising terms. We are not responsible for the content or accuracy of displayed advertisements.
10. Third-Party Components
The App uses third-party libraries and components (including Google AdMob, Android Jetpack, Hilt, and others) subject to their respective licenses. A list of third-party licenses is available within the App's Settings.
11. Disclaimer of Warranties
The App is provided "as is" and "as available" without warranties of any kind, express or implied, including but not limited to:
- Warranties of merchantability
- Fitness for a particular purpose
- Non-infringement
- Accuracy or reliability of data read from USB devices
- Compatibility with specific devices or file systems
- Uninterrupted or error-free operation
We do not warrant that the App will meet your requirements, operate without errors, or that all file systems will be fully supported on all devices.
12. Limitation of Liability
To the maximum extent permitted by applicable law:
- We shall not be liable for any indirect, incidental, special, consequential, or punitive damages
- We shall not be liable for any loss of data, use, goodwill, or profits
- Our total aggregate liability shall not exceed the amount you paid for the App
- These limitations apply regardless of the legal theory and even if we have been advised of the possibility of such damages
Some jurisdictions do not allow the exclusion of certain damages. In such cases, our liability shall be limited to the fullest extent permitted by law.
13. Indemnification
You agree to indemnify, defend, and hold harmless Obelisk Agency, its officers, directors, employees, and agents from any claims, damages, losses, liabilities, costs, and expenses (including reasonable attorney's fees) arising from:
- Your use of the App
- Your violation of these Terms
- Any data loss or damage resulting from your use of the App
- Any third-party claim related to your use of the App
14. Updates
We may update the App at any time without prior notice. Updates may add, modify, or remove features. We are not obligated to provide updates, support, or maintenance.
15. Termination
We may terminate or suspend your access to the App at any time, without notice, for conduct that violates these Terms or is harmful to others. Upon termination, your license is immediately revoked.
16. Severability
If any provision of these Terms is found unenforceable, that provision shall be limited or eliminated to the minimum extent necessary. Remaining provisions remain in full force.
17. Entire Agreement
These Terms, together with the Privacy Policy, constitute the entire agreement between you and Obelisk Agency regarding the App.
18. Governing Law
These Terms are governed by and construed in accordance with the laws of Romania, without regard to conflict of law principles. Any disputes shall be resolved through good-faith negotiation. If negotiation fails, disputes shall be submitted to the competent courts of Romania.