Kaspersky Safe Kids for Mac

Contents of trace files, dump files, and settings files

November 28, 2023

ID 172001

Contents and storage of trace files

Trace files contain the following information about events occurring during the operation of Kaspersky Safe Kids:

  • Event time
  • Execution thread number
  • Application component that caused the event
  • Degree of event severity (informational event, warning, critical event, error)
  • Description of command execution and the result of execution of this command

Trace files contain only data required to troubleshoot the application. Kaspersky uses trace files to investigate incidents associated with errors in the operation of Kaspersky Safe Kids.

By default, the trace file writing functionality is disabled. You can enable the trace file writing functionality in the graphical user interface of Kaspersky Safe Kids.

Trace files can be sent to Kaspersky only manually. Kaspersky Safe Kids does not send trace files to Kaspersky automatically.

You can choose the method by which to send trace files to Kaspersky.

Before sending trace files to Kaspersky, view the data contained in trace files you are sending. The names of trace files and their location on the computer are described in paragraphs below.

Important: Trace files can contain confidential data.

By sending trace files to Kaspersky, you express your consent to disclosure of data contained in the trace files to Kaspersky, including confidential data, and also consent to the method of transmission.

Contents of install.log trace files

Install.log trace files contain information about events that occur during the following processes:

  • Downloading of the Kaspersky Safe Kids installation package
  • Installation of Kaspersky Safe Kids

Install.log trace files can contain addresses of servers from which the application installation package has been downloaded, the full names of the files and icons installed.

Install.log trace files are stored in the /private/var/log folder.

Install.log trace files are stored on your computer from the time when you install the application and are deleted upon the first shutdown of the operating system after installation.

Contents of the ksk_agent_<timestamp>.log and ksk_app_<timestamp>.log trace files

The ksk_agent_<timestamp>.log and ksk_app_<timestamp>.log trace files contain information about events occurring in the graphical user interface during the following processes:

  • Connecting to My Kaspersky
  • Fetching parameters from My Kaspersky
  • Sending statistics to My Kaspersky
  • Applying application settings
  • Applying user protection settings

The ksk_agent_<timestamp>.log trace file can contain the following data:

  • Names and IDs of users of the macOS operating system
  • Addresses of Kaspersky websites
  • Full names of Kaspersky Safe Kids application files
  • Proxy server user names and passwords
  • Website user names and passwords, if the user is signed in to such websites at the time when data is written to the trace file

The ksk_app_<timestamp>.log trace file can contain the following data:

  • Names and IDs of users of the macOS operating system
  • Addresses of Kaspersky websites
  • Full names of Kaspersky Safe Kids application files

The ksk_agent_<timestamp>.log and ksk_app_<timestamp>.log trace files are stored in the ~/Library/Logs/Kaspersky Lab folder.

The ksk_agent_<timestamp>.log and ksk_app_<timestamp>.log trace files are stored on your computer from the time when you enable the trace file writing functionality and are deleted together with the application.

Contents of ksk_daemon_<timestamp>.log trace files

ksk_daemon_<timestamp>.log files contain information about events that occur during the following processes:

  • Connecting to My Kaspersky
  • Fetching parameters from My Kaspersky
  • Sending statistics to My Kaspersky
  • Application settings
  • Applying user protection settings
  • Sending statistics to Kaspersky Security Network
  • User visits to websites
  • Usage of applications by the user
  • Usage of the device by the user
  • Application database updates and automatic updates of the application when an unprotected account is used

ksk_daemon_<timestamp>.log trace files can contain the following data:

  • Full names of application files
  • Proxy server name and IP address
  • User protection settings
  • Addresses of websites visited
  • Names and IDs of users of the macOS operating system
  • Proxy server user names and passwords
  • Website user names and passwords, if the user is signed in to such websites at the time when data is written to the trace file

ksk_daemon_<timestamp>.log trace files are stored in the /Library/Logs/Kaspersky Lab folder.

ksk_daemon_<timestamp>.log trace files are stored on your computer from the time when you enable the trace file writing functionality and are deleted together with the application.

Important: To prevent user names and passwords used for signing in to websites from being recorded in trace files, it is recommended not to sign in to websites when the trace file writing functionality is enabled.

About data in memory dump files

Memory dump files are needed to troubleshoot the application.

Dump files include all information about the working memory of the application's processes at the time the dump is created. Memory dumps may contain confidential information, for example:

  • Process name and ID
  • Path to the executable module
  • Software version
  • Bit version of the process (32- or 64-bit)
  • Parent process name and ID
  • Software crash date and time
  • Operating system version
  • Report version
  • Type of error that caused the Software crash
  • Error information
  • Number of the thread in which the error occurred
  • Call stacks for each thread during the Software crash (frame number, module name, address in the code, name of the function at the corresponding address)
  • Registry values of the thread in which the error occurred
  • List of loaded modules with the address at which the module is loaded, module name, module version, UUID, and path to the module

Memory dump files are not sent automatically. Memory dump files are sent to Kaspersky only with your consent. You can view the contents of memory dump files before sending them.

Additional files

In addition, Kaspersky Safe Kids generates additional settings files that are stored on the user computer. These files may contain information necessary for operation of the Software: settings, internal databases, configuration files.

Customer Service specialists might ask you to provide the additional files in order to shorten the time required to process requests associated with errors in the Software. The user sends this data manually at the request of a Customer Service specialist.

By sending the additional settings files to Customer Service, you agree to provide all data they contain and you consent to the method used to send them. Before sending these files, please review their contents.

These additional files may contain the following information:

  • Proxy server settings – the user name and password hash
  • Credentials for connecting to My Kaspersky
  • Information about applications and executable files and their categories
  • Information about a child
  • Information about rules set on My Kaspersky (for example, allowed and disallowed websites and website categories)

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.