Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.

Send anonymous data

Daniel Chýlek edited this page Feb 12, 2018 · 12 revisions

When you run TweetDuck for the first time, you will see an introduction dialog that includes an option to Send anonymous usage data. You can also find it in Options - Feedback.

How it works

In the Feedback tab, you can view your Analytics Report which contains all data that will be sent, and turn data collection on/off.

When enabled, TweetDuck will send data a few hours after each update, and then once every 14 days. Data is sent over a secure connection to an API endpoint on the official website (tweetduck.chylex.com).

What kind of data will be collected

  • System information
    • Version of TweetDuck
    • Exact version of Windows
    • System locale
  • Hardware information
    • Memory and graphics card
    • Amount of monitors, and the resolution and DPI of the active monitor
  • Anonymized program options
    • Values of checkboxes, sliders, and drop-downs
    • Lengths of text inputs, but not their contents
    • File name of the custom program to open links in
    • File extension of the custom notification sound
    • Which command line arguments are used
  • Anonymized plugin data
    • Names of installed plugins, and whether they are enabled or not
    • Select data from plugin configuration
      • Your Edit layout & design settings
      • How many Templates you have
      • Whether you use a preset or custom configuration in Custom reply account
  • Feature usage data
    • Whether Dev Tools are installed
    • How often are certain features used (such as keyboard shortcuts or context menu items)

TweetDuck will not send any information about your Twitter accounts or TweetDeck columns. Numerical data, such as timestamps and lengths of text inputs, will be rounded or truncated (for example, timestamps will be rounded down to a multiple of 8 hours).

Your IP address and the user agent will be hashed and temporarily stored in separately from collected data to prevent data duplication. Hashing is a one-way operation that will prevent anyone with database access from retrieving the original information.

The data will not be publicly available, but interesting statistics may be commented about on Twitter.