Frequently Asked Questions

Is my data private?

We will never share your individual identifiable data. We aggregate anonymized data to help developers improve, so we can show how your data compares to groups, such as all developers using Software. When we combine data into teams or groups, we strip away all personal identifiable data (e.g. name, project names, etc.), unless it’s your data shown only to you.

Software is a developer-first company. Our platform is built for developers. We believe data should be used as a motivational tool to help individuals improve (as opposed to companies that provide management spyware).

In the future, we will provide features that enable you to share your data with whom you choose in a clear transparent way. But you will have full control.

You can read more on our About Us page.

Is Software GDPR-compliant?

Yes. Respect developer privacy is a core principle for Software. We give developers full control over their personal information, and we are fully committed to the spirit of privacy frameworks such as GDPR. For more information, please read our Privacy Policy.

How long does Software keep my data?

Software keeps all of your data, but only the most recent six months of data will be accessible for free accounts. You will be able to upgrade to a paid plan in the future, but paid plans are not yet available.

Why does Software track High KPM, and how is it defined?

You probably know when you typically code during the week, but it’s harder to get a sense of relative focus or intensity across different times during the day and different days of the week.

We track KPM (keystrokes per minute) as a proxy for coding focus and level of intensity. We track High KPM as a proxy for a state of high focus and heightened productivity. Our goal is to help you identify the times during the day when you naturally and repeatedly achieve flow (High KPM), so you can protect and expand those times to drive higher productivity.

We measure High KPM as any period of time when your keystroke rate exceeds your average KPM. Your average KPM is your rolling average KPM over the last 90 days. It is recalculated at the end of each day.

Can I delete my data?

Yes, you have the option to delete your data under account management.

Can I obtain a copy of my data?

Yes, please contact us at to download a copy of your data.