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:
  1. Navigate to the Settings page from the main menu.
  2. Scroll down to the Database Connection section.
  3. 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.
Documentation | Cryptica