[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:activitywatch:ru":3,"releases:stats:cask:activitywatch:ru":481,"releases:cask:activitywatch:1:false:false:ru":482,"releases-count:cask:activitywatch:true:ru":545},{"artifacts":4,"autoUpdates":28,"categories":29,"conflictsWith":36,"dependsOn":41,"deprecated":28,"description":48,"descriptionEn":49,"developer":50,"disabled":28,"displayName":51,"downloadSha256":52,"downloadSize":53,"downloadUrl":54,"editorChoice":28,"formulaeUrl":55,"homepage":56,"iconUrl":57,"installCommand":58,"installs":59,"installs30d":60,"isFont":28,"isLibrary":28,"kegOnly":28,"kind":63,"latestRelease":64,"machineTranslated":28,"name":51,"names":91,"platforms":93,"primaryCategory":453,"rank30d":454,"releaseCount":455,"releaseStats":456,"repoUrl":462,"screenshots":463,"sourceLocale":85,"sourceUrl":471,"summary":472,"summaryTranslation":473,"supports":474,"tags":476,"tap":480,"token":92,"version":90,"versionChangedAt":68},{"apps":5,"binaries":7,"entries":8,"pkgs":27},[6],"ActivityWatch.app",[],[9,16],{"declaration":10,"phase":13,"sources":14,"target":12,"type":15},{"app":11,"target":12},[6],"\u002FApplications\u002FActivityWatch.app","install",[6],"app",{"declaration":17,"phase":24,"sources":25,"type":26},{"zap":18},[19],{"trash":20},[21,22,23],"~\u002FLibrary\u002FApplication Support\u002Factivitywatch","~\u002FLibrary\u002FCaches\u002Factivitywatch","~\u002FLibrary\u002FLogs\u002Factivitywatch","cleanup",[],"zap",[],false,[30],{"icon":31,"machineTranslated":32,"name":33,"slug":34,"sourceLocale":35},"lucide:zap",true,"Продуктивность","productivity","zh-CN",{"casks":37,"formulae":40},[38,39],"activitywatch@beta","activitywatch@experimental",[],{"arch":42,"casks":45,"formulae":46,"requirements":47},[43,44],"arm64","x86_64",[],[],{},"ActivityWatch records computer activity and visualizes how time is spent across applications and categories. It suits individuals reviewing habits and researchers or developers who want a local, extensible activity log. Watchers collect active-window and idle information; optional browser watchers and other integrations add data sources. Categories, timelines and summaries help interpret activity, but measured active time is not a reliable substitute for work quality or billing verification.\n\n## Mac installation and resources\nInstall the official DMG or use `brew install --cask activitywatch`. The exact 0.14.0 Apple Silicon\u002FARM64 DMG is 64,415,070 bytes; Intel releases are separate. An exact minimum macOS and fixed RAM requirement for this artifact were not established. Retained histories, multiple watchers and synchronization consume additional storage and resources. Source-build Python\u002FRust tools are separate from the packaged desktop application's requirements. Grant only permissions actually requested by the watchers you enable; different integrations can have different access needs.\n\n## Local data and optional networking\nThe official privacy policy says activity is stored locally and developers do not receive it by default. Release checks may contact GitHub and can be disabled. Local tracking does not require an ActivityWatch cloud account or subscription. Optional sync is user-configured and may use a shared-folder service with separate privacy and fees. Protect the local database, exports and backups: application names, window titles and browser context can expose private work. Keep the local server limited to trusted interfaces rather than making it publicly reachable.\n\nThe optional 0.14 AI Summary does nothing until you enter your own OpenAI or Anthropic API key and request a summary. It sends a compact overview directly from the browser to that provider, including app names, domains, categories, device hostnames and time totals. The policy says it excludes window titles, full URLs and individual timestamps; private-category exclusions are available. Provider billing and retention terms are separate. Local-first does not mean these opt-in operations are offline.\n\n## License and limits\nActivityWatch is free, open-source MPL 2.0 software, with component notices where applicable. Review generated categorizations and data gaps before drawing conclusions. Do not covertly monitor other people; consent and workplace policy still apply. Back up important data before upgrades, test watcher startup and avoid treating a partial log as a complete record of someone's behavior.\n\n## Versions and media\nExact official notes are provided for 0.14.0, 0.13.2 and 0.13.1. The 0.14 optional synchronization is described as an evolving\u002Fmanual setup, not a hosted sync guarantee. The publisher's logo and Mac 0.14 activity-day interface image illustrate the application; the sample activity is demonstration data.\n\nSources: [Official ActivityWatch](https:\u002F\u002Factivitywatch.net\u002F), [Official source](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch), [Privacy policy source](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Fdocs\u002Fblob\u002Fmaster\u002Fsrc\u002Fprivacy.rst), [Official releases](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases).","Time tracker","ActivityWatch contributors","ActivityWatch","55013abc41747e6e7575f35740eeeacd6d70013f581c2a4dd585a51f6603f32b",64415070,"https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases\u002Fdownload\u002Fv0.14.0\u002Factivitywatch-v0.14.0-macos-arm64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Factivitywatch","https:\u002F\u002Factivitywatch.net\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F5a7ec982d1b3\u002F1d4d2c7e0f3d-256.png","brew install --cask activitywatch",{"d30":60,"d365":61,"d90":62},236,2822,1012,"cask",{"bodyMarkdown":65,"brewCommittedAt":66,"hasNotes":32,"id":67,"isLatest":32,"isPrerelease":28,"machineTranslated":28,"publishedAt":68,"sections":69,"source":84,"sourceLocale":85,"summary":86,"title":87,"translation":88,"version":90},"Improves history performance, watcher recovery and Mac reliability; adds opt-in sync.\n\n### History\n\n- Speed up day-by-day history through caching.\n- Restart crashed watchers.\n\n### Mac\n\n- Fix memory leaks and crashes.\n\n### Sync\n\n- Add opt-in folder-based local-first synchronization.\n- Add combined multi-device activity views.\n\nThe release introduces a new desktop app. Folder sync remains rough\u002Fmanual with disk overhead; it is not a hosted service. Optional AI summaries send selected aggregate activity to a user-configured provider as explained in the privacy policy.\n\nSource: [Official release notes](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases\u002Ftag\u002Fv0.14.0).","2026-10-06T15:36:16Z",3385,"2026-10-07T09:38:25.801627Z",[70,75,79],{"area":71,"items":72},"History",[73,74],"Speed up day-by-day history through caching.","Restart crashed watchers.",{"area":76,"items":77},"Mac",[78],"Fix memory leaks and crashes.",{"area":80,"items":81},"Sync",[82,83],"Add opt-in folder-based local-first synchronization.","Add combined multi-device activity views.","editorial","en-US","Improves history performance, watcher recovery and Mac reliability; adds opt-in sync.","ActivityWatch 0.14.0",{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},"source","0.14.0",[51,92],"activitywatch",[94,122,147,173,198,224,249,275,300,326,351,377,402,428],{"arch":44,"artifacts":95,"conflictsWith":110,"dependsOn":113,"downloadSha256":118,"downloadUrl":119,"macos":120,"requiresRosetta":28,"tag":121,"version":90},{"apps":96,"binaries":97,"entries":98,"pkgs":109},[6],[],[99,103],{"declaration":100,"phase":13,"sources":102,"target":12,"type":15},{"app":101,"target":12},[6],[6],{"declaration":104,"phase":24,"sources":108,"type":26},{"zap":105},[106],{"trash":107},[21,22,23],[],[],{"casks":111,"formulae":112},[38,39],[],{"arch":114,"casks":115,"formulae":116,"requirements":117},[44],[],[],{},"02c57f5c8fd63bf27191154a2f5181bb9bbca9ab4191f57f75a6b09d9dcc8ddd","https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases\u002Fdownload\u002Fv0.14.0\u002Factivitywatch-v0.14.0-macos-x86_64.dmg","27","golden_gate",{"arch":43,"artifacts":123,"conflictsWith":138,"dependsOn":141,"downloadSha256":52,"downloadUrl":54,"macos":120,"requiresRosetta":28,"tag":146,"version":90},{"apps":124,"binaries":125,"entries":126,"pkgs":137},[6],[],[127,131],{"declaration":128,"phase":13,"sources":130,"target":12,"type":15},{"app":129,"target":12},[6],[6],{"declaration":132,"phase":24,"sources":136,"type":26},{"zap":133},[134],{"trash":135},[21,22,23],[],[],{"casks":139,"formulae":140},[38,39],[],{"arch":142,"casks":143,"formulae":144,"requirements":145},[43],[],[],{},"arm64_golden_gate",{"arch":44,"artifacts":148,"conflictsWith":163,"dependsOn":166,"downloadSha256":118,"downloadUrl":119,"macos":171,"requiresRosetta":28,"tag":172,"version":90},{"apps":149,"binaries":150,"entries":151,"pkgs":162},[6],[],[152,156],{"declaration":153,"phase":13,"sources":155,"target":12,"type":15},{"app":154,"target":12},[6],[6],{"declaration":157,"phase":24,"sources":161,"type":26},{"zap":158},[159],{"trash":160},[21,22,23],[],[],{"casks":164,"formulae":165},[38,39],[],{"arch":167,"casks":168,"formulae":169,"requirements":170},[44],[],[],{},"26","tahoe",{"arch":43,"artifacts":174,"conflictsWith":189,"dependsOn":192,"downloadSha256":52,"downloadUrl":54,"macos":171,"requiresRosetta":28,"tag":197,"version":90},{"apps":175,"binaries":176,"entries":177,"pkgs":188},[6],[],[178,182],{"declaration":179,"phase":13,"sources":181,"target":12,"type":15},{"app":180,"target":12},[6],[6],{"declaration":183,"phase":24,"sources":187,"type":26},{"zap":184},[185],{"trash":186},[21,22,23],[],[],{"casks":190,"formulae":191},[38,39],[],{"arch":193,"casks":194,"formulae":195,"requirements":196},[43],[],[],{},"arm64_tahoe",{"arch":44,"artifacts":199,"conflictsWith":214,"dependsOn":217,"downloadSha256":118,"downloadUrl":119,"macos":222,"requiresRosetta":28,"tag":223,"version":90},{"apps":200,"binaries":201,"entries":202,"pkgs":213},[6],[],[203,207],{"declaration":204,"phase":13,"sources":206,"target":12,"type":15},{"app":205,"target":12},[6],[6],{"declaration":208,"phase":24,"sources":212,"type":26},{"zap":209},[210],{"trash":211},[21,22,23],[],[],{"casks":215,"formulae":216},[38,39],[],{"arch":218,"casks":219,"formulae":220,"requirements":221},[44],[],[],{},"15","sequoia",{"arch":43,"artifacts":225,"conflictsWith":240,"dependsOn":243,"downloadSha256":52,"downloadUrl":54,"macos":222,"requiresRosetta":28,"tag":248,"version":90},{"apps":226,"binaries":227,"entries":228,"pkgs":239},[6],[],[229,233],{"declaration":230,"phase":13,"sources":232,"target":12,"type":15},{"app":231,"target":12},[6],[6],{"declaration":234,"phase":24,"sources":238,"type":26},{"zap":235},[236],{"trash":237},[21,22,23],[],[],{"casks":241,"formulae":242},[38,39],[],{"arch":244,"casks":245,"formulae":246,"requirements":247},[43],[],[],{},"arm64_sequoia",{"arch":44,"artifacts":250,"conflictsWith":265,"dependsOn":268,"downloadSha256":118,"downloadUrl":119,"macos":273,"requiresRosetta":28,"tag":274,"version":90},{"apps":251,"binaries":252,"entries":253,"pkgs":264},[6],[],[254,258],{"declaration":255,"phase":13,"sources":257,"target":12,"type":15},{"app":256,"target":12},[6],[6],{"declaration":259,"phase":24,"sources":263,"type":26},{"zap":260},[261],{"trash":262},[21,22,23],[],[],{"casks":266,"formulae":267},[38,39],[],{"arch":269,"casks":270,"formulae":271,"requirements":272},[44],[],[],{},"14","sonoma",{"arch":43,"artifacts":276,"conflictsWith":291,"dependsOn":294,"downloadSha256":52,"downloadUrl":54,"macos":273,"requiresRosetta":28,"tag":299,"version":90},{"apps":277,"binaries":278,"entries":279,"pkgs":290},[6],[],[280,284],{"declaration":281,"phase":13,"sources":283,"target":12,"type":15},{"app":282,"target":12},[6],[6],{"declaration":285,"phase":24,"sources":289,"type":26},{"zap":286},[287],{"trash":288},[21,22,23],[],[],{"casks":292,"formulae":293},[38,39],[],{"arch":295,"casks":296,"formulae":297,"requirements":298},[43],[],[],{},"arm64_sonoma",{"arch":44,"artifacts":301,"conflictsWith":316,"dependsOn":319,"downloadSha256":118,"downloadUrl":119,"macos":324,"requiresRosetta":28,"tag":325,"version":90},{"apps":302,"binaries":303,"entries":304,"pkgs":315},[6],[],[305,309],{"declaration":306,"phase":13,"sources":308,"target":12,"type":15},{"app":307,"target":12},[6],[6],{"declaration":310,"phase":24,"sources":314,"type":26},{"zap":311},[312],{"trash":313},[21,22,23],[],[],{"casks":317,"formulae":318},[38,39],[],{"arch":320,"casks":321,"formulae":322,"requirements":323},[44],[],[],{},"13","ventura",{"arch":43,"artifacts":327,"conflictsWith":342,"dependsOn":345,"downloadSha256":52,"downloadUrl":54,"macos":324,"requiresRosetta":28,"tag":350,"version":90},{"apps":328,"binaries":329,"entries":330,"pkgs":341},[6],[],[331,335],{"declaration":332,"phase":13,"sources":334,"target":12,"type":15},{"app":333,"target":12},[6],[6],{"declaration":336,"phase":24,"sources":340,"type":26},{"zap":337},[338],{"trash":339},[21,22,23],[],[],{"casks":343,"formulae":344},[38,39],[],{"arch":346,"casks":347,"formulae":348,"requirements":349},[43],[],[],{},"arm64_ventura",{"arch":44,"artifacts":352,"conflictsWith":367,"dependsOn":370,"downloadSha256":118,"downloadUrl":119,"macos":375,"requiresRosetta":28,"tag":376,"version":90},{"apps":353,"binaries":354,"entries":355,"pkgs":366},[6],[],[356,360],{"declaration":357,"phase":13,"sources":359,"target":12,"type":15},{"app":358,"target":12},[6],[6],{"declaration":361,"phase":24,"sources":365,"type":26},{"zap":362},[363],{"trash":364},[21,22,23],[],[],{"casks":368,"formulae":369},[38,39],[],{"arch":371,"casks":372,"formulae":373,"requirements":374},[44],[],[],{},"12","monterey",{"arch":43,"artifacts":378,"conflictsWith":393,"dependsOn":396,"downloadSha256":52,"downloadUrl":54,"macos":375,"requiresRosetta":28,"tag":401,"version":90},{"apps":379,"binaries":380,"entries":381,"pkgs":392},[6],[],[382,386],{"declaration":383,"phase":13,"sources":385,"target":12,"type":15},{"app":384,"target":12},[6],[6],{"declaration":387,"phase":24,"sources":391,"type":26},{"zap":388},[389],{"trash":390},[21,22,23],[],[],{"casks":394,"formulae":395},[38,39],[],{"arch":397,"casks":398,"formulae":399,"requirements":400},[43],[],[],{},"arm64_monterey",{"arch":44,"artifacts":403,"conflictsWith":418,"dependsOn":421,"downloadSha256":118,"downloadUrl":119,"macos":426,"requiresRosetta":28,"tag":427,"version":90},{"apps":404,"binaries":405,"entries":406,"pkgs":417},[6],[],[407,411],{"declaration":408,"phase":13,"sources":410,"target":12,"type":15},{"app":409,"target":12},[6],[6],{"declaration":412,"phase":24,"sources":416,"type":26},{"zap":413},[414],{"trash":415},[21,22,23],[],[],{"casks":419,"formulae":420},[38,39],[],{"arch":422,"casks":423,"formulae":424,"requirements":425},[44],[],[],{},"11","big_sur",{"arch":43,"artifacts":429,"conflictsWith":444,"dependsOn":447,"downloadSha256":52,"downloadUrl":54,"macos":426,"requiresRosetta":28,"tag":452,"version":90},{"apps":430,"binaries":431,"entries":432,"pkgs":443},[6],[],[433,437],{"declaration":434,"phase":13,"sources":436,"target":12,"type":15},{"app":435,"target":12},[6],[6],{"declaration":438,"phase":24,"sources":442,"type":26},{"zap":439},[440],{"trash":441},[21,22,23],[],[],{"casks":445,"formulae":446},[38,39],[],{"arch":448,"casks":449,"formulae":450,"requirements":451},[43],[],[],{},"arm64_big_sur",{"icon":31,"machineTranslated":32,"name":33,"slug":34,"sourceLocale":35},448,4,{"brewLag":457,"cadence":461,"count30d":459},{"compared":458,"earlierCount":459,"medianMinutes":460},3,1,153722867,"irregular","https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch",[464],{"caption":465,"height":466,"machineTranslated":28,"sourceLocale":85,"theme":467,"thumbUrl":468,"url":469,"width":470},"Official ActivityWatch 0.14 activity-day interface illustration.",1240,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F4d2f429b2161\u002F4b89af200b55-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F4d2f429b2161\u002F4b89af200b55-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fa\u002Factivitywatch.rb","Track and visualize computer activity with local data, categories and optional integrations.",{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},{"arm64":32,"requiresRosetta":28,"status":475,"x86_64":32},"known",[477,478,479],"Time tracking","Activity logs","Local analytics","homebrew\u002Fcask",null,{"current":459,"records":483,"size":542,"stats":543,"total":455},[484,493,519,535],{"bodyMarkdown":65,"brewCommittedAt":66,"hasNotes":32,"id":67,"isLatest":32,"isPrerelease":28,"machineTranslated":28,"publishedAt":68,"sections":485,"source":84,"sourceLocale":85,"summary":86,"title":87,"translation":492,"version":90},[486,488,490],{"area":71,"items":487},[73,74],{"area":76,"items":489},[78],{"area":80,"items":491},[82,83],{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},{"bodyMarkdown":494,"brewCommittedAt":495,"hasNotes":32,"id":496,"isLatest":28,"isPrerelease":28,"machineTranslated":28,"publishedAt":497,"sections":498,"source":84,"sourceLocale":85,"summary":515,"title":516,"translation":517,"version":518},"Improves timeline colors and controls, title exclusion and sync behavior.\n\n### Timeline\n\n- Use category colors and improve timeline usability.\n- Restore default colors for non-standard watchers.\n- Fix dark-mode alerts and default Media category color.\n\n### Mac\n\n- Recognize Microsoft Edge Beta in browser app names.\n\n### Privacy\n\n- Add regex-based window-title exclusion configuration.\n\n### Sync\n\n- Remove a workaround causing small database-file issues.\n\nOther changes concern client query\u002Foperator handling and development maintenance. Linux Xlib\u002Fsystemd changes are platform-specific, not Mac fixes.\n\nSource: [Official release notes](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases\u002Ftag\u002Fv0.13.2).","2024-10-06T03:30:06Z",3386,"0001-01-01T00:00:00Z",[499,505,508,512],{"area":500,"items":501},"Timeline",[502,503,504],"Use category colors and improve timeline usability.","Restore default colors for non-standard watchers.","Fix dark-mode alerts and default Media category color.",{"area":76,"items":506},[507],"Recognize Microsoft Edge Beta in browser app names.",{"area":509,"items":510},"Privacy",[511],"Add regex-based window-title exclusion configuration.",{"area":80,"items":513},[514],"Remove a workaround causing small database-file issues.","Improves timeline colors and controls, title exclusion and sync behavior.","ActivityWatch 0.13.2",{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},"0.13.2",{"bodyMarkdown":520,"brewCommittedAt":521,"hasNotes":32,"id":522,"isLatest":28,"isPrerelease":28,"machineTranslated":28,"publishedAt":497,"sections":523,"source":84,"sourceLocale":85,"summary":531,"title":532,"translation":533,"version":534},"Fixes category migration and dark-mode views and adds Saturday week starts.\n\n### Web UI\n\n- Fix category-setting migration to the server.\n- Fix dark mode in Timeline, Activity and Raw Data views.\n- Allow Saturday as the start-of-week setting.\n- Fix an extra space before punctuation in the desktop Home view.\n\nThe official release lists these four web-interface fixes; no unrelated binary change is invented.\n\nSource: [Official release notes](https:\u002F\u002Fgithub.com\u002FActivityWatch\u002Factivitywatch\u002Freleases\u002Ftag\u002Fv0.13.1).","2024-06-10T19:33:34Z",3387,[524],{"area":525,"items":526},"Web UI",[527,528,529,530],"Fix category-setting migration to the server.","Fix dark mode in Timeline, Activity and Raw Data views.","Allow Saturday as the start-of-week setting.","Fix an extra space before punctuation in the desktop Home view.","Fixes category migration and dark-mode views and adds Saturday week starts.","ActivityWatch 0.13.1",{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},"0.13.1",{"brewCommittedAt":536,"hasNotes":28,"isLatest":28,"isPrerelease":28,"sections":537,"source":538,"translation":539,"version":541},"2024-06-05T14:45:11Z",[],"homebrew",{"status":540},"none","0.13.0",20,{"brewLag":544,"cadence":461,"count30d":459},{"compared":458,"earlierCount":459,"medianMinutes":460},{"current":459,"records":546,"size":459,"stats":556,"total":455},[547],{"bodyMarkdown":65,"brewCommittedAt":66,"hasNotes":32,"id":67,"isLatest":32,"isPrerelease":28,"machineTranslated":28,"publishedAt":68,"sections":548,"source":84,"sourceLocale":85,"summary":86,"title":87,"translation":555,"version":90},[549,551,553],{"area":71,"items":550},[73,74],{"area":76,"items":552},[78],{"area":80,"items":554},[82,83],{"locale":85,"machineTranslated":28,"sourceLocale":85,"status":89},{"brewLag":557,"cadence":461,"count30d":459},{"compared":458,"earlierCount":459,"medianMinutes":460}]