Our Core Privacy Principle: RayLabs is built with a zero-bloat, privacy-first architecture. We do not sell your personal data, we do not track you across other websites, and we minimize data collection to strictly what is technically necessary to operate this site.
1. Overview & Who We Are
RayLabs (https://raylabs.app) is an independent engineering journal, technical publication, and software research laboratory operated by Ray (Uray Febri Isviladinata). This Privacy Policy explains our practices regarding data collection, privacy protection, and transparent processing when you browse our website and use our open web utilities.
2. Information We Collect and Process
A. Anonymous Web Analytics (Cloudflare Web Analytics)
We use Cloudflare Web Analytics to understand overall site performance and high-level readership traffic. Cloudflare Web Analytics does not use cookies, does not collect personal data, and does not track individual visitors across domains or sessions. All metrics (such as page load time, country of origin, and aggregate page views) are processed completely anonymously at Cloudflare edge nodes.
B. Advertising Partners (Google AdSense)
RayLabs displays contextual and programmatic advertisements served by Google AdSense to help offset infrastructure costs and support free technical writing:
- Google and third-party advertising vendors use cookies (including the DoubleClick cookie) to serve ads based on your previous visits to this and other websites on the internet.
- Google's use of advertising cookies enables it and its partners to serve ads to users based on their visits to our site and/or other sites across the Web.
- You can opt out of personalized advertising at any time by visiting Google Ads Settings or through the third-party opt-out portal at aboutads.info.
C. Client-Side Preferences (Theme Storage)
When you toggle between Light and Dark mode, your preference is stored locally on your own device in your browser's localStorage (key: raylabs-theme). This data never leaves your browser and is never transmitted to our servers.
D. Voluntary Direct Communications
If you contact us directly via email (e.g., for technical corrections, feedback, or software inquiries), we receive only the information you voluntarily provide (such as your email address and message contents). We use this information solely to respond to your inquiry and never for automated marketing or data resale.
3. Third-Party Services & Infrastructure
Our site relies on trusted, security-hardened infrastructure providers:
- Cloudflare Pages (Cloudflare, Inc.): Static site hosting, SSL encryption, and edge content delivery.
- Google AdSense (Google LLC): Programmatic display advertising and ad delivery.
- GitHub (GitHub, Inc. / Microsoft): Hosting open-source code repositories, issue tracking, and software releases.
4. Your Data Protection Rights
Regardless of your jurisdiction, RayLabs honors global privacy standards, including the EU General Data Protection Regulation (GDPR), the California Consumer Privacy Act (CCPA/CPRA), and the Indonesian Personal Data Protection Law (UU PDP No. 27/2022). You have the right to:
- Right of Access & Inquiries: Request clarification on whether any personal data concerning you is processed.
- Right of Erasure: Request the deletion of any direct email communication history we hold with you.
- Right to Opt-Out: Disable or configure third-party ad personalization via your browser settings or Google Ad Settings.
5. Children's Privacy
RayLabs is a technical engineering publication intended for software developers and engineering professionals. We do not knowingly collect or solicit personal information from children under the age of 13 (or under 16 in certain jurisdictions).
6. Changes to this Policy
We may update this Privacy Policy from time to time to reflect evolving site features or legal requirements. Any revisions will be reflected on this page with an updated revision date.
7. Contact Us
If you have questions, feedback, or privacy concerns regarding this policy, feel free to reach out directly via email at [email protected] or connect via our GitHub profile at github.com/ufebri.