Effective Date: February 26, 2026
This Privacy Policy explains how the "Libib - Custom status indicator style" userscript ("the Script") collects, uses, and protects your data when you use the optional "Cloud Sync" feature.
The developer of this open-source script acts as the Data Controller. You can contact the developer via GitHub Issues.
The Script operates entirely on your local browser by default. However, if you explicitly choose to use the "Cloud Sync" feature, we collect and store the following data:
What we DO NOT collect: We do not collect your name, email address, Libib account credentials, or the contents of your library. We do not actively collect or store your IP address in our database (though it is processed by our hosting provider, as explained in Section 5).
The collected data is used strictly and solely to provide the Cloud Sync functionality, allowing you to save your UI preferences and restore them on another device using your anonymous Sync ID.
If you are located in the European Economic Area (EEA), our legal basis for collecting and processing this data is your explicit consent (Art. 6(1)(a) GDPR). The data is only transmitted and saved when you manually click the "Save and Sync to Cloud" button.
The data is stored securely using Cloudflare Workers KV, a global cloud network. By using the Cloud Sync feature, you acknowledge that your anonymous Sync ID and UI preferences will be processed on Cloudflare's servers. Note on Network Data: While the Script itself does not store your IP address, Cloudflare automatically processes and temporarily logs standard network data (such as IP addresses and browser user-agent strings) to route traffic securely and prevent malicious attacks (e.g., DDoS protection). This infrastructure-level processing is governed by Cloudflare's Privacy Policy.
Your data is stored indefinitely on the Cloudflare KV database to ensure your settings are available whenever you need to sync them. You can completely and permanently delete your data at any time (see Section 7).
Under the GDPR and other privacy laws, you have the right to access, modify, and delete your data. Because the Script does not tie your data to an identity (only to the Sync ID), you can exercise these rights directly within the Script's interface:
We may update this Privacy Policy from time to time. Any changes will be reflected on this page with an updated "Effective Date".