Privacy policy for OneBNB: Airbnb Prices, Shortlist & Chat
OneBNB: Airbnb Prices, Shortlist & Chat by Noam Salomonski
OneBNB is published by Yaksano LLC.
OneBNB stores everything it knows (hidden listings, stars, maybes, notes, ordering) in your browser's local extension storage. It has no server and no accounts, it never asks you to sign in, and your saved listings and notes are never sent anywhere. It reads airbnb.com pages and Airbnb's own search responses solely to display prices and your saved state on your screen.
Two things do leave your browser, and nothing else does.
Place search. When you type an address into the panel's search box, that text (plus the current map position, so nearby results rank first) is sent to Google's map search to find the place, without cookies and not tied to any account. Nothing is sent unless you type in that box.
Anonymous usage counts. OneBNB counts which of its own buttons get used, and sends those counts to Google Analytics. This is how we learn which features are worth keeping and which are not. What is sent is a count of an action and nothing else: for example "a listing was starred", "the Week price button was pressed", "a note was edited". Each is accompanied only by which part of the add-on it happened in, which browser and which version of OneBNB, and a random identifier created on your device the first time it runs, so that ten visits by one person are not read as ten people.
What is never sent: any listing, listing id, price, title or link; the text of your notes; anything you type into the search box; the pages you visit on airbnb.com; your messages or conversations; your Airbnb account or any information about it; your name, email or IP-derived identity beyond what any web request unavoidably reveals to the receiving server. The random identifier is not linked to you and is not used to build a profile.
Turning it on and off. The switch is in the OneBNB toolbar popup, "Send anonymous usage stats", in every browser, and turning it off stops everything immediately.
On Firefox this is Firefox's own permission underneath. Firefox offers it to you when you install the add-on, already enabled, and you can refuse it there or change it later in the add-ons manager under "Permissions and data". Ticking the box in the OneBNB popup asks Firefox for the permission, and Firefox may show its own prompt. If OneBNB reached your browser without Firefox ever asking you, which happens when it is updated in place rather than installed, the permission is not granted and OneBNB sends nothing until you turn it on.
On Chrome there is no such browser permission, so the popup switch is the only one and it starts on. Nothing about OneBNB works differently whichever way it is set.
A Pro key, if you buy one, is checked inside the extension with a public key and is never sent anywhere. Payment happens on a Stripe page in a normal browser tab, and the extension never sees your card or your email.
Removing the extension deletes its data.
Questions: Yaksano LLC, noam@yaksano.com