Privacy policy

Last updated: 13 January 2023

This page isn't meant to be a legal disclaimer, but rather goes over how I collect and use your data. I feel that everyone should have an easier time understanding how their data is used instead of getting lost in a lot of legal jargon!

Website

The website — pigmnts.web.app is a marketing page of the Pigmnts extension. The data collected here are primarily for managing your Pro membership of the extension and tracking how people discover about the extension. I use the following tools for this:

  • Firebase — The website uses Firebase Authentication product to handle user authentication and managing the Pro membership status of the users. Firebase Hosting product is used to deploy this website globally.
  • Stripe and PayPal — Stripe and PayPal are used for the checkout process and collecting payments for Pigmnts Pro. I do not store nor will store any sort of payment information(credit card numbers, billing addresses, etc.) on my own servers or database.
  • Crisp — This website uses Crisp for customer support. Any information you share in the Crisp chatbox is recorded by Crisp in their databases.
  • Google Analytics — This website uses Google Analytics to track how people discover about the Pigmnts extension. It gives me valuable insights that help me in better optimizing my content. Enabling "Do not Track" on your system does not affect Google Analytics.
  • Google reCaptcha — For captcha verifications.

Pigmnts Extension

The Pigmnts browser extension is available on Chrome web store and Firefox addon store. The extension collects very minimal amount of data and the tools I use here are:

  • Firebase Authentication — Firebase Authentication is used to handle user authentication and accessing the Pigmnts Pro membership status of the user periodically.
  • Sentry — Sentry is used for error tracking purposes. It informs me about the underlying errors the extension throws which helps in further improving the extension. When an error is thrown in the extension, Sentry captures additional context information like browser type, version, OS type, version, page URL, IP address, user email, pro membership status, and some state information about where the code failed.
    As much as I hate the type of information being collected, it is crucial for correcting bugs in the extension and providing better experience to the users, hence this service is being used.
  • Tracking — Tracking is very restricted in the Pigmnts extension. I personally don't like being tracked by browser extensions because they have more permissions than regular websites. Google Measurement protocol is being used for this basic tracking. Unlike the regular Google Analytics used on websites, Google Measurement protocol only records the data explicitly sent in the network requests.

    What information is collected?

    • Pigmnts plan of the user.
    • Mood of palette generation used.
    • Number of colors to generate in a palette.
    • Browser user-agent string.
    • Browser location.

    What information is NOT collected?

    Because the following data is very sensitive, I have defined them explicitly here. But anything that is not mentioned above is NOT collected.

    • Images used to generate color palettes.
    • Webpages you visit to.
    • Webpages where Pigmnts extension is used.
    • Palettes that Pigmnts extension generates.
    • Saved palettes in the Pigmnts extension.
    • Returning browser sessions.

Pigmnts Web

Pigmnts Web — pigmnts.web.app/web is a web accessible version of Pigmnts which does not require installation of any browser extension. Pigmnts Web is completely a client side tool and does not connect to a server to generate/store the palettes. Since it lives on the main Pigmnts website, it uses the same tools as mentioned above under the "Website" section including:

  • Images.weserv.nl — An open source tool to cache, resize and proxy images from their URLs.
  • Unsplash — For the sample and random images that can be used to test Pigmnts Web.

How will the data collected be used

Data collected from various tools used to build Pigmnts and how it'll be used has been mentioned above. The only personally identifiable information I plan on using is your email address and pro membership status for sharing updates with you about the Pigmnts product. If you don't want to receive these updates, you may unsubscribe from the emails at any point. Both are optional for you to provide to use the basic features of the Pigmnts extension.