Documentation
Activity Tracking Guide
Cryptica's Activity Tracking feature helps you keep a record of your password generation and encryption activities. This guide explains how this feature works and how to make the most of it.
Privacy-First Approach
All activity data is stored locally on your device by default. If you enable database synchronization, the data is encrypted before being stored remotely.
What Information is Tracked
Cryptica keeps track of the following activities:
- Password Generation: When you generate a password, including timestamp and strength information (but not the actual password).
- Encryption Operations: When you encrypt or decrypt data, including timestamp and operation type (but not the content or keys).
- Preset Creation: When you create or modify password generation presets.
Privacy Note:
For your security, Cryptica never stores actual passwords, encrypted content, or encryption keys in the activity log.
Viewing Your Activity
Activity Timeline
The Activity page displays your actions in a chronological timeline, making it easy to track when you performed specific operations.
Timeline Features:
- Chronological ordering with newest activities at the top
- Date grouping to organize activities by day
- Visual indicators for different types of activities
- Activity details including time and relevant metadata
Managing Your Activity Data
Filtering Activity
You can filter your activity log to focus on specific types of activities or date ranges.
Available Filters:
- Activity Type: Filter by the type of activity (generation, encryption, presets).
- Date Range: View activities within a specific time period.
Clearing Activity Data
If you want to remove your activity history, you can clear the data from the Activity page.
Warning:
Clearing activity data is permanent and cannot be undone. If synchronization is enabled, data will be removed from both local storage and the remote database.
Synchronizing Activity Data
If you've enabled database synchronization in Settings, your activity data will be synchronized across your devices.
How Synchronization Works:
- 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).
Note: To set up synchronization, visit the Settings page and configure your database connection.
Using Activity Data Effectively
Your activity history can be a valuable tool for security and password management:
- Password Rotation: Track when you last generated passwords for specific services to know when it's time to update them.
- Audit Trail: Maintain a record of your security-related activities for reference.
- Usage Patterns: Detection of common patterns that could weaken a password.