Skip to main content

Privacy Policy

Last updated: June 27, 2026

Scope

This Privacy Policy covers ry-ops.dev (the “Site”) and the apps, browser extensions, and tools published by ry-ops (each a “Product”). The general terms below apply across everything. Each Product that handles data differently is documented in its own section under Product-specific disclosures. Where a Product section conflicts with the general terms, the Product section governs for that Product.

The short version

  • We don’t sell your data — ever.
  • No advertising networks and no ad tracking.
  • Products that store credentials (logins/tokens) keep them on your device, not on our servers.
  • We collect the minimum needed to run the Site and each Product, and we tell you what that is per Product below.

General terms (Site)

Information we collect

When you visit ry-ops.dev, our hosting/CDN provider (Cloudflare) may automatically process standard request data — IP address, browser type/user agent, operating system, referring/exit pages, and timestamps — as part of delivering and securing the Site. We do not run third-party analytics or advertising trackers on the Site.

If you choose to contact us by email, we receive the information you provide (such as your email address and the contents of your message).

How we use information

  • To operate, secure, and improve the Site.
  • To respond to your inquiries.

We do not use this information for advertising, and we do not sell or rent it.

Sharing and third parties

We share information only with service providers that help us run the Site (e.g. our hosting/CDN provider), and only as needed to provide the service, or where required by law. Individual Products may communicate with third-party services you connect — those are listed in each Product’s section.

Data retention

We keep Site request/contact data only as long as needed for the purposes above or as required by law. Product data retention is described per Product.

Your choices and rights

You may request access to, correction of, or deletion of personal information you’ve provided to us. To exercise these rights you can also visit our Do Not Share My Personal Information page. For Product-stored data, see the removal steps in each Product’s section.

Security

We use reasonable technical and organizational measures to protect information. No method of transmission or storage is 100% secure, but Products are designed to minimize what is collected in the first place.

Children’s privacy

The Site and Products are not directed to children under 13, and we do not knowingly collect personal information from them.

International users

The Site is operated from the United States. By using it you understand your information may be processed there.

Changes to this policy

We may update this policy from time to time. Material changes will be reflected by the “Last updated” date above.

Contact

Questions about this policy or your data: pimento_conduct1t@icloud.com.

Product-specific disclosures

Rawk On (browser extension)

What it is: Rawk On is a Chrome (Manifest V3) browser extension that adds songs from The Current’s on-air playlist to a daily playlist on your own TIDAL or Spotify account. It runs entirely in your browser. There are no Rawk On servers, no Rawk On accounts, and no analytics.

What it stores (locally, on your device, via chrome.storage.local):

  • Client ID for the service you connect (TIDAL and/or Spotify), entered by you in Settings. A client ID is public by design — it is not a secret.
  • OAuth access and refresh tokens issued when you log in, used to add songs to your playlists. Stored per service (tidalTokens, spotifyTokens).
  • Settings (rawkOnSettings) — which service is currently active.
  • A short-lived cache of the day’s playlist IDs, so a song isn’t added twice. You can clear it anytime from Settings → “Clear cached playlists.”

None of this is ever transmitted to ry-ops — there are no servers to receive it.

What it does not collect: no analytics, no crash reports, no advertising identifiers, no personally identifiable information, and no tracking scripts. Rawk On does not sell or share any data.

Third-party services it talks to directly (only the ones you opt into):

Service Hosts Purpose
TIDAL openapi.tidal.com, auth.tidal.com, login.tidal.com Authenticate and add tracks to your playlists. TIDAL Privacy Policy applies.
Spotify api.spotify.com, accounts.spotify.com Authenticate and add tracks to your playlists. Spotify Privacy Policy applies.
The Current www.thecurrent.org Read the playlist page you’re viewing to show the Add buttons. Nothing is sent to The Current.

Permissions and why:

  • storage — persist your client ID, OAuth tokens, and settings locally.
  • identity — open the TIDAL/Spotify OAuth login window via Chrome’s identity API (PKCE).
  • Host access — to the TIDAL/Spotify auth and API domains above (to log in and add songs) and to thecurrent.org (to add the buttons on the playlist page).

Removing your data: Log out from Settings to delete the stored tokens for a service, or remove the extension to erase everything Rawk On has stored. You can also revoke Rawk On’s access from your TIDAL account or Spotify account settings.

Source / contact: github.com/ry-ops/rawk-on