The app will generate a unique master key then combined with your master password to encrypt your data using the new industry 256-bit encryption, chosen by Google: ChaCha20-Poly1305, all happening 100% offline on your device.
What does the master key do?
The encryption key used to encrypt data is derived from your private master password. But the password is only plain text, then with the unique master key combined to derive a unique and impossible-to-break encryption key for 256-bit encryption, chosen by Google: ChaCha20-Poly1305.
How is master key generated and is it secure?
Your master key is unique and secret (secret like the master password), please keep them somewhere safe.
You can use your own 256-bit encryption key, please make sure it's in HEX encoding to use with 1LimX.
If not, 1LimX will generate a random unique 256-bit encryption master key with what the operating system itself offers:
crypto.randomBytes on PC. Under the hood, it is /dev/urandom on MacOS, Linux and CryptoGenRandom on Windows.
They has been tested and proven mathematically and practically. All are offered natively for the best performance and security.
What happens to my data?
Your data will never leave your machine. 1LimX works entirely offline, which you can disable the internet on the app and start using without a problem. The only internet usage is for checking your premium status.
What happens to my master password, master key?
Your master password, master key also never leave your device. If your device system has a secure storage it'll stay there(iOS, macOS use Keychain, Android uses encrypted Shared Preferences, Windows uses Credential Vault, Linux uses Secret Service API/libsecret), if not only encrypted version of master key is stored and you must remember the master password.
If the app is uninstalled or if you set up FaceID/TouchID then one day FaceID/TouchID is not working you will not be able to access again unless you have saved these credentials somewhere else!
What is an 1LimX backup file? Is it encrypted?
1LimX backup file is an encrypted file generated by 1LimX app that packs all your data into one single sharable file. You can share and access your data in other computers where 1LimX is also installed with the file.
So YES, backup files are encrypted just like the data you enter into 1LimX by ChaCha20-Poly1305, for a secure data transferring.
Is 1LimX app open source?
We open-sourced the most important part of our app which is the encryption part. You can view the source at https://github.com/1limxapp.
How to TRANSFER encrypted data between computers?
It's all offline ensuring 100% security and privacy. Make sure 1LimX app is installed on all devices.
1. Transfer encrypted data from iOS iPhone/iPad to MacOS device
The process is the same for transferring encrypted data from iOS iPhone/iPad to Windows or Linux device.
Or from MacOS, Windows or Linux device to Android iOS iPhone/iPad(just transfer the encrypted backup file to 1LimX folder on iOS iPhone/iPad, 1LimX app will automatically detects it → tutorial section.
2. Transfer encrypted data from MacOS device to iOS iPhone/iPad
The process is the same for transferring encrypted data from Windows or Linux device to iOS iPhone/iPad.
Or from iOS iPhone/iPad to MacOS, Windows or Linux device (just transfer the encrypted backup file to destination device and drag it to 1LimX app Settings screen → Backups → tutorial section.
3. Transfer encrypted data from Android device to MacOS device
The process is the same for transferring encrypted data from Android device to Windows or Linux device.
Or from MacOS, Windows or Linux device to Android device(just transfer the encrypted backup file to 1LimX folder on Android, 1LimX app will automatically detects it).
Is there a web version?
No. We care about your peace of mind so it does not involve an online server to transfer back and forth your data.
Another reason to make it work offline is to take full advantage of computing power for large-sized data encryption.
So can I autofill on the web?
1LimX supports autofill on mobile currently. Again your data only get filled on the web form inputs and not sent to any online database.
On desktop however, 1LimX has the copy button to use since you can easily switch between applications and also because some autofill system there doesn't get supported on multiple browsers yet.
How much does it cost to use 1LimX?
We provide premium and free version of 1LimX app. The free version offers with unlimited items can totally be fine. Learn more at https://1limx.com/pricing.
Does the premium plan require separate purchases for each platform?
No! Upgrading to 1LimX Premium only requires a one-time purchase on any platform. Your premium features will be unlocked on all platforms, regardless of where you purchase it (license key, Apple Store, or Play Store in-app purchase, subscription).
Just be sure to restore your purchase using the email you used for the purchase in the Settings -> Try PREMIUM screen within the 1LimX app:
Please note that on Android or iOS, add your purchasing email address in Settings > App data info within the 1LimX app. This is necessary for the PC version to recognize your premium status when restoring your purchase: