Legal
Cookie Policy
Consent version 1
This page lists every cookie, storage item and third-party service RubberDuck uses, generated from the same list that controls what actually runs on the site. If something isn’t listed here, it doesn’t run.
You can change your choices at any time from Cookie settings at the bottom of every page. For how we handle personal data more generally, see our Privacy Policy.
Necessary
These keep the site working: signing you in, taking payments, running video calls and remembering your cookie choices. They can't be switched off, and the law doesn't require your consent for them.
| Service | Purpose | Cookies and storage | Privacy |
|---|---|---|---|
| Consent preferencesRubberDuck | Remembers your cookie choices so we don't ask on every visit. |
| Ours |
| Sign-in sessionRubberDuck | Keeps you signed in. Holds your access token, which expires after 14 days. |
| Ours |
| RubberDuck APIRubberDuck | The service behind the app: accounts, challenges, bookings, wallet and calls. | None | Ours |
| App preferencesRubberDuck | Remembers choices you make in the app: light or dark theme, and whether you've dismissed the getting-started checklist. |
| Ours |
| Engineer profile draftsRubberDuck | Saves your engineer profile and availability as you fill them in, so a refresh doesn't lose your work. |
| Ours |
| Stripe paymentsStripe Payments Europe Ltd | Takes token payments and engineer payouts. You're sent to Stripe's own pages, where Stripe sets its fraud-prevention cookies. |
| Policy for Stripe payments (opens in a new tab) |
| Daily video callsDaily.co (Daily Inc.) | Runs the live video call. Daily's SDK also reports its own errors to Sentry. |
| Policy for Daily video calls (opens in a new tab) |
Statistics
We count visits anonymously to see which pages help people. No cookies are set and nothing is stored on your device. This is on unless you switch it off in Cookie settings.
| Service | Purpose | Cookies and storage | Privacy |
|---|---|---|---|
| Vercel Web AnalyticsVercel Inc. | Counts page visits anonymously so we can see which pages help people. No cookies, nothing stored on your device. | None | Policy for Vercel Web Analytics (opens in a new tab) |
Advertising
These measure whether our ads work and let the ad platforms show you relevant ads elsewhere. They only run if you say yes, and you can change your mind at any time.
| Service | Purpose | Cookies and storage | Privacy |
|---|---|---|---|
| Meta PixelMeta Platforms Ireland Ltd | Measures whether our Facebook and Instagram ads lead to sign-ups, and builds ad audiences. |
| Policy for Meta Pixel (opens in a new tab) |
Admin panel only
Our staff admin panel runs on a separate domain. Ordinary visitors never load it, but for completeness these are the items it sets.
| Service | Purpose | Cookies and storage | Privacy |
|---|---|---|---|
| Admin panel sessionRubberDuck | Signs staff in to the admin panel and protects its forms. Only set on the API's own domain. |
| Ours |
| Bot protectionCloudflare, Inc. (via Laravel Cloud) | Our API host's network checks that requests come from real browsers. Only set on the API's own domain. |
| Policy for Bot protection (opens in a new tab) |
Global Privacy Control
If your browser sends a Global Privacy Control signal, we treat it as a request not to use advertising cookies, and they stay off unless you turn them on yourself.
Contact
Questions about this policy: hello@askrubberduck.app. RubberDuck is operated by APPHEART LIMITED, company number 12574035.