Collected Usage Information

    The number of developers using Strapi is growing significantly. As mentioned earlier, we are committed to providing the best experience to our users. We will always continue to do hands-on UI/UX testing, surveys, issue tracking, roadmap votes, etc… and otherwise talk with the Strapi Community while striving to understand and deliver what is being asked for and what is needed, by any means available.

    However, these above actions alone are often insufficient to maintain an overall picture of some aspects of the global usage of Strapi and its features. Globally aggregated data helps us answer and make choices around questions like these:

    • Are our users using a particular feature or not? For those who are using it, what do they use it for? Is it activated and used alongside another plugin? Which specific plugin? Or something else, like, only in development/production?
    • What type of errors our users are facing?
    • What are the most used plugins?
    • Should we focus our efforts to being compatible with Node 12? Maybe our community uses version 12, in greater percentages than the global Node.js community?
    • And more…

    Collected data

    The following data is collected:

    • Unique machine ID (generated with )
    • Environment state (development, staging, production)
    • System information (OS)
    • Build configurations

    GDPR

    You can easily disable the default data collection feature.

    Should you decide to opt-out, you may do so by removing the property in the package.json file located within the root of your project. This will automatically disable this feature.

    Should you have any questions regarding this feature, feel free to email privacy@strapi.io.