Cookie Notice

Last updated: 9 October 2026

Effective date: 9 October 2026

This notice explains how Bedrock Flow, Inc., d/b/a TypeOrb ("Bedrock Flow", "we"), uses cookies and similar technologies on typeorb.com and app.typeorb.com. It should be read with our Privacy Policy at typeorb.com/privacy.

What are cookies and similar technologies?

Cookies are small text files stored by your browser. Similar technologies include browser local storage and session storage, which websites use to store information on your device. In this notice, "cookies" covers all of them.

How we use them

Strictly necessary cookies make the site and app work: they keep you signed in, protect your session and the sign-in process, remember your cookie choices, and remember that you agreed to our terms when you sign up. Functional cookies and similar storage remember settings you choose, such as your theme, language, sidebar and table layout, and the sign-in method you used last. Neither needs your consent.

Analytics cookies (PostHog) help us understand how people use our website and product, so we can improve them. We set or read them only after you click "Accept" in our cookie banner or turn on Analytics in . Before you make a choice, and if you reject, PostHog is not loaded at all: it sets no cookies, stores nothing in local or session storage, sends no events or other requests to PostHog, and creates no session ID. Our analytics do not record the content you write or the AI prompts and outputs in the app.

Session replay (Sentry, in the app only) helps us find and fix bugs by recording how a page was used, with text and form inputs masked. It is added only after you consent to session replay. Basic error reports from Sentry stay on whatever you choose; they are sent without session replay and without personal data, do not store anything on your device, and we use them on the basis of our legitimate interest in keeping the app working.

Support chat (in the app, for signed-in users) is loaded only after you open the chat. Our own support chat software, which we host ourselves, then sets cookies to keep your conversation going. Until you open the chat, it is not loaded and sets nothing on your device.

Payments: checkout and the billing portal are pages hosted by our payment processor, Stripe, which you reach by being redirected from our app. We do not load Stripe's scripts on typeorb.com or app.typeorb.com, so Stripe sets no cookies on our domains. Stripe's pages have their own privacy and cookie notices.

We do not use advertising or cross-site tracking cookies.

Cookies and similar technologies we use

NameProviderWhereTypePurposeDurationCategory
ph_*_posthog (* is our PostHog project identifier)PostHog (first-party cookie on .typeorb.com; data sent to PostHog US cloud)typeorb.com and app.typeorb.comCookieStores an anonymous visitor ID and session ID so PostHog can count visits and measure how features are used. Set only after consent1 yearAnalytics (non-essential, consent required)
ph_*_posthogPostHogtypeorb.com and app.typeorb.comLocal storageSame as above (copy of analytics state, feature flags). Set only after consentUntil cleared by you or by PostHogAnalytics (non-essential, consent required)
ph_*_window_id, ph_*_primary_window_exists, ph_*_posthogPostHogtypeorb.com and app.typeorb.comSession storageDistinguishes browser tabs and sessions for analytics. Set only after consentUntil the tab is closedAnalytics (non-essential, consent required)
sentryReplaySessionSentry (data sent to Sentry US ingest)app.typeorb.comSession storageLinks session replay recordings to a browsing session. Set only after consentUntil the tab is closedSession replay (non-essential, consent required)
__Secure-better-auth.session_tokenBedrock Flowapp.typeorb.comCookie (HttpOnly, SameSite=Lax, host-only)Keeps you signed in and secures your session7 daysStrictly necessary
better-auth session_data, account_data, and stateBedrock Flowapp.typeorb.comCookie (HttpOnly, SameSite=Lax, host-only)Short-lived copies of your session and account details, and protection of the sign-in process (for example, when you sign in with Google, Microsoft, or LinkedIn)5 minutesStrictly necessary
better-auth dont_rememberBedrock Flowapp.typeorb.comCookie (HttpOnly, SameSite=Lax, host-only)Set only if you choose not to be remembered on this device, so that you are signed out when you close the browserUntil you close the browserStrictly necessary
better-auth admin_sessionBedrock Flowapp.typeorb.comCookie (HttpOnly, SameSite=Lax, host-only)Set only in the browser of a Bedrock Flow support team member while they access an account to help with a support requestUntil the support session endsStrictly necessary
better-auth.last_used_login_methodBedrock Flowapp.typeorb.comCookie (HttpOnly, SameSite=Lax, host-only)Remembers the sign-in method you used last, so we can show it first30 daysFunctional preference (no consent needed)
sidebar:stateBedrock Flowapp.typeorb.comCookieRemembers whether the app sidebar is open or collapsed7 daysFunctional preference (no consent needed)
Theme, language, and table layout settingsBedrock Flowapp.typeorb.comLocal storageRemembers your theme, language, and table layout settings in the appUntil clearedFunctional preference (no consent needed)
themeBedrock Flowtypeorb.comLocal storageRemembers light or dark mode on our website if you choose oneUntil clearedFunctional preference (no consent needed)
typeorb_consentBedrock Flowtypeorb.com and app.typeorb.com (set on .typeorb.com)CookieRemembers your cookie choices (analytics, session replay), the banner version you saw, and when you chose. SameSite=Lax; Secure over HTTPS183 days (about 6 months)Strictly necessary
typeorb_terms_acceptedBedrock Flowtypeorb.com and app.typeorb.com (set on .typeorb.com)CookieRemembers that you agreed to the Terms of Service and Privacy Policy on the signup page, so that a social sign-in can record that acceptance1 hourStrictly necessary
Support chatBedrock Flow (Chatwoot support chat software, hosted by us)app.typeorb.comCookiesOnly loaded after you open the chat; cookies set by our own support chat software to keep your conversationAs set by our support chat softwareStrictly necessary (only after you open the chat)

Our website fonts and the app's icon font are hosted by us, so loading them does not send your IP address to a third party.

Your choices

When you first visit, our banner lets you accept all cookies, reject non-essential cookies, or choose by category. "Accept" and "Reject" are shown with equal prominence. We store your choice in a first-party cookie (typeorb_consent) for 183 days (about 6 months) and keep an anonymous record of each decision (time, choice, banner version, and where it was made) in our server logs, without your user ID, and we ask again if we change the banner or the technologies we use, or when your stored choice expires after about 6 months. You can change or withdraw your choice at any time via (in the website footer, in the app's sidebar footer, and on our Privacy and Terms pages); when you withdraw consent, the page reloads so that analytics and session replay stop, and withdrawing does not affect earlier use. You can also block or delete cookies in your browser settings; blocking strictly necessary cookies may stop the app from working. We treat a Global Privacy Control signal as a rejection of non-essential cookies. Like most websites, our servers keep standard access logs, which may include your IP address.

Contact

Questions: contact@typeorb.com. EU representative: FOCUS ON TARGET sp. z o.o., ul. Gospodarcza 26, 20-213 Lublin, Poland, eu-rep@typeorb.com.