serverless/docs/usage-tracking.md
Philipp Muens 236d66c8b3 Update docs for tracking to point to the code of the (evolving) track() method
Instead of listing all the stuff we track (which will get outdated pretty quick).
2016-09-20 09:08:47 +02:00

32 lines
1.1 KiB
Markdown

<!--
title: Serverless Usage Tracking
menuText: Usage Tracking
layout: Doc
-->
# Usage tracking
Serverless will automatically track anonymous usage data. This is done so that we better understand the usage and needs
of our users to improve Serverless in future releases. However you can always [disable usage tracking](#how-to-disable-it).
## What we track
Our main goal is anonymity while tracking usage behavior. All the data is anonymized and won't reveal who you are or what
the project you're working on is / looks like.
Please take a look at the [`track()` method](../lib/classes/Utils.js) in the `Utils` class to see what (and how) we track.
## How tracking is implemented
We encourage you to look into the source to see more details about the actual implementation.
The tracking implementation consists of two parts:
1. The [tracking plugin](../lib/plugins/tracking)
2. The `track` method you can find in the [Utils class](../lib/classes/Utils.js)
## How to disable it
You can disable usage tracking by running the following command: `serverless tracking --disable`.
You can always run `serverless tracking --enable` to enable tracking again.