In Ubuntu 12.04 LTS, System Settings > Privacy > Files, 'Record Activity' is ON by default.
What does this mean exactly?
Which activities are being recorded?
Where can I find the recorded data?
In Ubuntu 12.04 LTS, System Settings > Privacy > Files, 'Record Activity' is ON by default.
What does this mean exactly?
Which activities are being recorded?
Where can I find the recorded data?
Your activities are recorded in order to better understand how you are using your system. Using this extensive knowledge, the performance of the system can be improved considerably.
For example, knowing which application you launcher when you start your computer would help the system to pre-launch the application in the future, etc.
Activities like viewing and editing audio, video, documents, notes, images, conversations in Empathy, emails, music played are all recorded. Not just the activity itself, but how you carried out the activity are also recorded.
In the case of listening to music, how you played the song will be recorded including whether you launched it from Unity dash, Nautilus or from Rhythmbox, etc.
I would believe the Zeitgeist team is working on adding more plugins for recording more activities like the commands used in terminal, websites visited, etc.
Your activity data is stored in
~/.local/share/zeitgeist
.You can use gnome-activity-journal to view the recorded activities in a human friendly way.
We have an extensive tag wiki about zeitgeist that explains how Zeitgeist works and how it is useful on the whole among other things.
Unity uses information logged by zeitgeist-datahub to improve performance.
There is a nice review, with screenshots, here
I do not think there is a single location where your activity is logged.
Content from above link:
It means that some of your relevant information is being recorded which can be used to improve the user experience. Please note that none of these info is being sent to any website. It resides solely on your computer
In default install of Ubuntu, only files which you open and application launches are recorded. This log is being used by Unity Dash to find files.
So this means if you open a video file, open an audio file or document, it is recorded.
Tomboy or gnote notes are not recorded. You need to install plugin explicitly for that
Rhythmbox comes installed with a plugin to log the activity, but it is NOT activated by default. Check
Edit > Plugins
Banshee also has plugin to record your activity, but the stock install of banshee does not install the plugin.
TL;DR; Only file activity and application launch event is logged as of now in Ubuntu 12.04
The data is being stored at
~/.local/share/zeitgeist/activity.sqlite
It's an SQLite database. It is recommended not to open it directly and should accessed only via API.
There are 2 kinds of "tracking" questions in this thread. I guess, what zeitgeist records is clear by the other answers.
"Recent documents" etc is not stored by this daemon. It is stored in 2 files in your homedir: ./.recently-used ./.local/share/recently-used.xbel
I, personally, don't like this either (it clutters search results), so, the following commands "disable" this. Warning; it does not actually "disable" anything, it will just prevent applications from writing to these files.
Some applications may report errors or warnings when not being able to write to this file, especially when launched from a terminal ("operation not permitted")
Not a whole lot. Even if you change this option to
OFF
, Ubuntu will still show your activity in Places -> Recent Documents, so obviously, it will still keep a history of your activity. (I verified this report myself)