Documentation
Getting Started
Welcome to Cryptica! This guide will help you understand the core features and get started with using our secure password management and encryption tools.
What is Cryptica?
Cryptica is a comprehensive password and encryption tool designed with privacy and security at its core. Unlike traditional password managers, Cryptica is fully client-side, meaning your sensitive data never leaves your device unless you explicitly enable encrypted synchronization.
Key Features:
- Password Generation: Create strong, unique passwords tailored to your needs.
- Encryption Tools: Encrypt and decrypt sensitive text using powerful AES-256 encryption.
- Password Analysis: Evaluate the strength of your passwords and get improvement suggestions.
- Activity Tracking: Keep a record of your password generation and encryption activities.
- Optional Synchronization: Securely synchronize your data across devices using encrypted storage.
Quick Start Guide
Choose a database provider from the options above
- Navigate to the Generate page from the main menu.
- Choose your preferred generation method (Standard, Strength-based, or AI-assisted).
- Configure your password parameters or select a strength level.
- Click the Generate button to create your password.
- Use the Copy button to copy the password to your clipboard.
Set up your database according to the provider-specific instructions
- Navigate to the Encryption page from the main menu.
- Enter or paste the text you want to encrypt.
- Create a strong encryption password (or use the password generator).
- Click the Encrypt button to secure your data.
- Copy the encrypted result and store it safely.
Configure Cryptica to connect to your database
- Navigate to the Strength page from the main menu.
- Enter or paste a password you want to analyze.
- Review the detailed strength analysis and metrics.
- Consider the improvement suggestions provided.
Verify the connection and start syncing your passwords
- Navigate to the Settings page from the main menu.
- Adjust the theme to your preference (Light, Dark, or System).
- Select your preferred language.
- Configure security settings like clipboard timeout.
- Optionally, set up database synchronization if you want to use Cryptica across multiple devices.
Using Password Presets
Password presets allow you to save your frequently used password generation settings for quick access:
- Navigate to the Presets page from the main menu.
- Click the 'New Preset' button to create a preset.
- Configure the password parameters (length, character types, etc.).
- Give your preset a descriptive name and save it.
- Use your saved presets from the Generate page or Presets page.
Tip: Create different presets for different types of websites or services. For example, you might want a 'Banking' preset with maximum security and a 'Social Media' preset that meets specific requirements.
Setting Up Synchronization (Optional)
If you want to use Cryptica across multiple devices, you can set up database synchronization:
- Navigate to the Settings page from the main menu.
- Scroll down to the Database Connection section.
- Choose your preferred database provider (Supabase, Firebase, or Custom API).
- Enter the required connection details for your chosen provider.
- Test the connection to ensure it's working properly.
- Toggle the synchronization switch to enable syncing.
Security Note:
All synchronized data is encrypted before being sent to your database. Your encryption keys remain on your device and are never transmitted.
Keyboard Shortcuts
Cryptica supports several keyboard shortcuts to help you work more efficiently:
Global Shortcuts
- Navigate to GenerateG
- Navigate to EncryptionE
- Navigate to StrengthS
- Navigate to SettingsO
Feature Shortcuts
- Generate PasswordCtrl+G
- Copy to ClipboardCtrl+C
- Toggle VisibilityCtrl+V
- Clear FieldsEsc