Privacy Policy — RoNote

Last updated: 31 October 2026 · Version 2.16.0

Version française

RoNote is a browser extension that shows desktop notifications about your Roblox trades. It is built to run entirely on your own computer.

In one sentence

RoNote does not send any of your data to anyone. There is no RoNote server, no account to create, no telemetry, no ads, no analytics, and nothing is ever sold or shared.

What RoNote reads

While you are signed in to Roblox, RoNote reads, from within your browser:

Where that data is stored

Only in your browser's local storage (storage.local), on your machine. In practice: your settings, trade tracking state, your account value history, and the event log.

That storage is local and never synced: RoNote deliberately avoids storage.sync, so nothing is uploaded to your Google account or to any other device.

To erase everything: uninstall the extension, or use Reset in the settings page. There is no copy anywhere else to delete.

The only network connections

By default, RoNote contacts exactly two domains, both declared in its manifest:

DomainWhyWhat is sent
*.roblox.com Read your trades, items, thumbnails and profiles Nothing beyond the request itself, using the Roblox session already present in your browser
*.rolimons.com Download the public item value table and, when you open an item, its public price history. With portfolio tracking on, read your public Rolimon's profile; when you open a player card, that player's public profile For the value table and item histories, nothing about you — the same public pages for every user. For profiles, a Roblox user ID, which is already public: yours for portfolio tracking, the other player's for a player card

Rolimon's can be turned off in the settings. Without it, RoNote falls back to the RAP reported by Roblox and contacts nothing but Roblox.

Neuronal lookups option (off by default). If you turn it on (Settings › Values), the browser asks you for access to neuronal.live, the Neuronal network website run by RoNote's author. When you then open a player's or an item's sheet, RoNote asks neuronal.live/ext/v1/ what the network knows about it: only that player's or item's Roblox ID is sent, with no cookie and nothing about you. The endpoint only reads: it never adds anyone to the network. Turning the option off gives the permission back.

Contribute to the Neuronal network option (off by default). If you turn it on (Settings › Values), with the same neuronal.live permission, RoNote sends neuronal.live/ext/v1/ two things, and only these: your account's presence (Roblox user ID, username, display name, extension version and the value of your inventory if portfolio tracking is on), at most every 6 hours, so the network can show you on its map as a RoNote user; and your completed trades, each sent once, exactly as Roblox returned them: the items on each side (item IDs, copy IDs, serial numbers), the Robux on each side, and your trade partner's Roblox user ID and username. Only trades whose detail RoNote has already read are sent: this option never adds a request to Roblox. No cookie, no token, nothing from your browsing. Turning the option off stops it at once.

The neuronal.live page can see RoNote. On neuronal.live (and nowhere else), the page can ask RoNote two things: whether it is installed, with its version and whether the contribution is on (yes or no), and to open RoNote's Neuronal settings. Nothing else is answered: no account, no trade, no setting. On Chrome the page can ask this as soon as RoNote is installed; on Firefox only once you have granted access to neuronal.live.

Without these options, no request goes to any other domain.

How your Roblox session is used

To read your trades, RoNote queries the Roblox API reusing the session already open in your browser — exactly as roblox.com itself does while you browse.

RoNote does not read, store or transmit your password. It does not copy your session cookie either: the cookie stays managed by the browser, which attaches it to Roblox requests on its own.

The only action that changes your account

RoNote can decline an inbound trade, cancel an outbound one and, since version 2.16.0, accept an inbound trade. Always on your explicit click, in two steps: a first click arms the button, a second one within 5 seconds confirms. Accepting transfers items and cannot be undone: that is why the second click is required. If Roblox asks for two-step verification, RoNote does not get around it: it opens the trade on roblox.com, where you finish yourself.

RoNote can also send a counter-offer to an inbound trade, composed in its editor: you pick the items and Robux on each side, the difference is simulated, and sending is confirmed with two clicks the same way. To offer you the items, RoNote reads both players' limiteds from inventory.roblox.com when you open the editor; nothing of it is kept. RoNote never creates a trade on its own: it only sends in reply to an inbound trade, on your click.

The permissions requested, and why

PermissionWhat it is for
storageKeep your settings and tracking state between browser restarts
alarmsTrigger the periodic trade check
notificationsShow the desktop notifications — the extension's whole purpose
scriptingRead the trade shown on screen when the API does not return its detail
offscreenPlay the alert sound, since a Chrome service worker cannot produce audio
sidePanelOpen RoNote in the browser's sidebar, if you choose that mode
declarativeNetRequestWithHostAccessFix the Origin and Referer headers on RoNote's own requests to Roblox, which Roblox would otherwise reject. Applies only to requests issued by the extension (outside any tab), never to your browsing
*.roblox.comThe site whose trades RoNote reads
*.rolimons.comThe public value table, public item histories and public Rolimon's profiles (yours with portfolio tracking, another player's when you open their card)
neuronal.live (optional)Only requested if you turn on Neuronal lookups or the contribution: what the network knows about a player or an item whose sheet you open; with the contribution, your account's presence and your completed trades

Children and minimum age

RoNote collects no data about you, whatever the user's age. Only the Neuronal lookups option, off by default, sends another player's or an item's public ID.

No affiliation

RoNote is an independent project. It is not affiliated with, endorsed by, or sponsored by Roblox Corporation or Rolimon's. "Roblox" is a trademark of Roblox Corporation.

Changes

Any change to this policy will be published on this page, with the updated date above. The code being open, every behaviour change is verifiable in the repository history.

Contact

A question, or a doubt about this document? Open an issue on GitHub.