docs.activitywatch.net
Open in
urlscan Pro
104.16.254.120
Public Scan
Submitted URL: https://docs.activitywatch.net/
Effective URL: https://docs.activitywatch.net/en/latest/
Submission: On November 21 via automatic, source certstream-suspicious — Scanned from IT
Effective URL: https://docs.activitywatch.net/en/latest/
Submission: On November 21 via automatic, source certstream-suspicious — Scanned from IT
Form analysis
1 forms found in the DOMGET search.html
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs">
<input type="hidden" name="check_keywords" value="yes">
<input type="hidden" name="area" value="default">
</form>
Text Content
ActivityWatch latest User documentation * Introduction * What is ActivityWatch? * Reason for existence * Data philosophy * Getting started * Installation * Usage * Autostart * Configuration * aw-server-python * aw-server-rust * aw-client * aw-watcher-afk * aw-watcher-window * Directories * Data * Config * Logs * Cache * Features * User Interface * Web Interface * Tray icon * Exporting data * Pausing logging * Filtering data * Categorization * Adding and editing categories * Rules * Regular expressions (RegEx) * No rule * Syncing * Old syncing prototype * Watchers * Browser watchers * Editor watchers * Media watchers * Other watchers * Importers * Custom visualizations * Custom watchers * FAQ * Where is my data stored? * How do I interpret the raw data? * How can I use ActivityWatch with my own code? * How does ActivityWatch know when I am AFK? * Why is the active window logged as “unknown” when using Wayland? * How accurate is ActivityWatch? * What happens if it is down or crashes? * Some events have 0 duration. What does this mean? * History * Future * Building new types of privacy-aware services which require data collection * Ubiquitous recording for meaningful information about the past * Migrating * Migrating to aw-server-rust * Using aw-server-rust by default * Importing from aw-server-python * Database schema migrations * Running on GNOME * Remote server * But then how do I get all my data in one place? * I know what I’m doing, how can I set it up anyway? * SSH tunnel * Opening the server to the network * Previous discussions * Updating * macOS * Uninstalling * Removing data Developer documentation * Installing from source * Cloning the repository and submodules * Checking dependencies * Using a virtualenv * Building and installing * Running * Updating from source * Packaging your changes * CLI Usage * aw-client * Not yet documented * Architecture * Dependency graph * Server * Clients (watchers, importers, and observers) * User interfaces * Libraries * aw-core * aw-client * aw-analysis * Data model * Buckets * Events * Heartbeats * Event types * web.tab.current * app.editor.activity * currentwindow * afkstatus * Examples * Querying Data * Writing a Query * Fetching Raw Events * Writing your first watcher * Minimal client * Reference client * Extending ActivityWatch * Collecting more data * Fetching Data * Querying Data * Writing a Query * Fetching Raw Events * Writing your first watcher * Minimal client * Reference client * Extending ActivityWatch * Collecting more data * Fetching Data * API Reference * API Reference (Python) * aw_core * aw_core.models * aw_core.log * aw_core.dirs * aw_client * aw_transform * aw_query * aw_server * aw_server.api * REST API * REST Security * REST Reference * Buckets API * Events API * Heartbeat API * Query API * Security * ActivityWatch is only as secure as your system * Deleting sensitive data * Encrypting data * Reproducible builds * CORS configuration * More? * Privacy Policy * Introduction * Data Collected * Analytics * Software Updates * Data Protection * Third-party Links * Server comparison * Development Process * Working with submodules * Making a release * Forking ActivityWatch * Working with a fork * Building on macOS * Updating media files * Examples of forks * Changelog * v0.11.0 * Summary * activitywatch (bundle repo) * aw-webui * ✨ Features (26) * aw-client * ✨ Features (5) * aw-core * ✨ Features (2) * aw-qt * ✨ Features (1) * aw-server * ✨ Features (1) * aw-server-rust * ✨ Features (10) * aw-watcher-afk * ✨ Features (2) * aw-watcher-window * ✨ Features (1) * v0.10.0 * Summary * activitywatch (bundle repo) * ✨ Features (1) * aw-webui * ✨ Features (22) * aw-qt * ✨ Features (1) * aw-server * aw-server-rust * aw-watcher-afk * aw-watcher-window * aw-client * ✨ Features (2) * aw-core * ✨ Features (1) * media * v0.9.0 * v0.8.4 * v0.8.3 * v0.8.2 * v0.8.1 * v0.8.0b9 * v0.8.0b8 * v0.8.0b7 * v0.8.0b2 - v0.8.0b6 * v0.8.0b1 * v0.7.1 * v0.7.0b4 * v0.7.0b3 * v0.7.0b2 * v0.7.0b1 * v0.6.0 and older ActivityWatch * * Welcome to the ActivityWatch documentation! * Edit on GitHub -------------------------------------------------------------------------------- Website — Forum — Documentation — Releases Contributor stats — CI overview WELCOME TO THE ACTIVITYWATCH DOCUMENTATION!¶ If you are new to ActivityWatch, check out the Getting started guide. TABLE OF CONTENTS¶ User documentation * Introduction * What is ActivityWatch? * Reason for existence * Data philosophy * Getting started * Installation * Usage * Autostart * Configuration * aw-server-python * aw-server-rust * aw-client * aw-watcher-afk * aw-watcher-window * Directories * Data * Config * Logs * Cache * Features * User Interface * Web Interface * Tray icon * Exporting data * Pausing logging * Filtering data * Categorization * Adding and editing categories * Rules * Syncing * Old syncing prototype * Watchers * Browser watchers * Editor watchers * Media watchers * Other watchers * Importers * Custom visualizations * Custom watchers * FAQ * Where is my data stored? * How do I interpret the raw data? * How can I use ActivityWatch with my own code? * How does ActivityWatch know when I am AFK? * Why is the active window logged as “unknown” when using Wayland? * How accurate is ActivityWatch? * What happens if it is down or crashes? * Some events have 0 duration. What does this mean? * History * Future * Building new types of privacy-aware services which require data collection * Ubiquitous recording for meaningful information about the past * Migrating * Migrating to aw-server-rust * Using aw-server-rust by default * Importing from aw-server-python * Database schema migrations * Running on GNOME * Remote server * But then how do I get all my data in one place? * I know what I’m doing, how can I set it up anyway? * SSH tunnel * Opening the server to the network * Previous discussions * Updating * macOS * Uninstalling * Removing data Developer documentation * Installing from source * Cloning the repository and submodules * Checking dependencies * Using a virtualenv * Building and installing * Running * Updating from source * Packaging your changes * CLI Usage * aw-client * Not yet documented * Architecture * Dependency graph * Server * Clients (watchers, importers, and observers) * User interfaces * Libraries * aw-core * aw-client * aw-analysis * Data model * Buckets * Events * Heartbeats * Event types * Examples * Querying Data * Writing a Query * Fetching Raw Events * Writing your first watcher * Minimal client * Reference client * Extending ActivityWatch * Collecting more data * Fetching Data * Querying Data * Writing a Query * Fetching Raw Events * Writing your first watcher * Minimal client * Reference client * Extending ActivityWatch * Collecting more data * Fetching Data * API Reference * API Reference (Python) * aw_core * aw_client * aw_transform * aw_query * aw_server * REST API * REST Security * REST Reference * Security * ActivityWatch is only as secure as your system * Deleting sensitive data * Encrypting data * Reproducible builds * CORS configuration * More? * Privacy Policy * Introduction * Data Collected * Analytics * Software Updates * Data Protection * Third-party Links * Server comparison * Development Process * Working with submodules * Making a release * Forking ActivityWatch * Working with a fork * Building on macOS * Updating media files * Examples of forks * Changelog * v0.11.0 * Summary * activitywatch (bundle repo) * aw-webui * aw-client * aw-core * aw-qt * aw-server * aw-server-rust * aw-watcher-afk * aw-watcher-window * v0.10.0 * Summary * activitywatch (bundle repo) * aw-webui * aw-qt * aw-server * aw-server-rust * aw-watcher-afk * aw-watcher-window * aw-client * aw-core * media * v0.9.0 * v0.8.4 * v0.8.3 * v0.8.2 * v0.8.1 * v0.8.0b9 * v0.8.0b8 * v0.8.0b7 * v0.8.0b2 - v0.8.0b6 * v0.8.0b1 * v0.7.1 * v0.7.0b4 * v0.7.0b3 * v0.7.0b2 * v0.7.0b1 * v0.6.0 and older INDICES AND TABLES¶ * Index * Module Index * Search Page Next -------------------------------------------------------------------------------- © Copyright 2016-2024 ActivityWatch core contributors. Revision 145cfa51. Built with Sphinx using a theme provided by Read the Docs. Fixing code is hard. i18n doesn’t have to be. Find out localazy.com Ads by EthicalAds ×