Skip to content

Cookies

Cookies, in plain words

Tengu sets no advertising cookies. From your first visit, on the public site and in the app, it sets PostHog’s analytics cookie, to see how Tengu is used. This page lists every cookie and browser-storage key Tengu uses: who sets it, what it is for and how long it lasts.

Last updated October 27, 2026

Analytics, and no cookie banner

Tengu uses PostHog to see how its pages are used: which pages people open, what they click, and recordings of visits to Tengu’s pages. PostHog’s cookie tells one browser’s visits from another’s and, once you sign in, ties them to your account. The privacy page says what the recordings hold and what they leave out.

There is no cookie banner: PostHog’s cookie is set for everyone, from the first page, without asking. Every other cookie Tengu sets either keeps Tengu working (signing you in, keeping a connection you started safe, paying) or keeps a choice you made (your workspace, your look, your layout).

Every cookie and storage key

Every cookie and browser-storage key Tengu sets
NameSet byWhat it is forHow longKind
ph_<project token>_posthog(a cookie, and the same in local storage)PostHog, for TenguTells this browser's visits from another's, for Tengu's analytics and its recordings of visits to its pages; once you sign in, ties them to your account. Set from the first page, on this site and in the app.A yearAnalytics
ph_<project token>_window_idph_<project token>_primary_window_exists(the tab's session storage, not a cookie)PostHog, for TenguTells this tab from your others, so a recording follows one tab.Until you close the tabAnalytics
sb-<project>-auth-token(split into .0, .1 and so on when long)Supabase, for TenguKeeps you signed in on this device, and whether this sign-in had your authenticator app's code when you use two-factor sign-in.Until you sign out, up to 400 daysStrictly necessary
sb-<project>-auth-token-code-verifiersb-<project>-auth-token-flows-code-verifiersb-<project>-auth-token-flow-<id>-code-verifierSupabase, for TenguChecks that a sign-in link, or signing in with Google, comes back to the browser that asked for it.Until you sign out, up to 400 daysStrictly necessary
tengu_nextTenguThe page a link pointed to, kept while you accept an invite and go through the walkthrough. Deleted once used.Up to an hourStrictly necessary
tengu_plan_pickTenguA paid plan you picked on the pricing page, kept from creating your organization to the end of its walkthrough.Up to a dayStrictly necessary
clickup_oauth_noncegithub_connect_nonceslack_oauth_nonceslack_link_nonceslack_user_noncemcp_oauth_noncemcp_oauth_connectionmcp_oauth_projectgoogle_oauth_nonceTenguChecks that connecting ClickUp, GitHub, Slack, Google Drive, Google Calendar or one of the company's connections (which one, and the project it was connected from), linking your Slack account, or letting Tengu reply as you in Slack, comes back to the person who started it.10 minutesStrictly necessary
__stripe_midStripePrevents card fraud. Set only when an owner or admin opens a card form or confirms a payment in Admin.A yearStrictly necessary
__stripe_sidStripeThe same, for one visit.30 minutesStrictly necessary
tengu_orgTenguWhich of your workspaces you have open.A yearYour choice
tengu_view_asTenguThe lower role an owner or admin is previewing the workspace as, read-only. Deleted when they exit the preview.Until you close the browserYour choice
tengu_looktengu_modeTenguYour look (Tengu, Sleek or Onyx) and its light or dark, so each page paints in it from the first frame.A yearYour choice
koba_themekoba_shadeTenguYour Tengu theme and shade.A yearYour choice
soshi_today_trayTenguWhether Today stays open beside the board.A yearYour choice
soshi_focusTenguThe project the board is focused on. Deleted when you clear the focus.A yearYour choice
soshi_subtasksTenguThat Mine shows your subtasks as separate rows instead of under their parent. Deleted when you put them back under their parent.A yearYour choice
soshi_agents_assignedTenguThat the board's Agents tab shows only the Claude work on tickets you're assigned to. Deleted when you turn Assigned to me off.A yearYour choice
soshi_board_filtersTenguThe filters you picked on the board (status, due date, priority, today, tags). Deleted when you clear them.A yearYour choice
soshi_board_displayTenguHow you grouped and sorted the board. Deleted when you put it back to status and the default order.A yearYour choice
soshi_board_tabTenguWhich tab the board was on (Pipeline, Mine, To review…), so coming back to it doesn't reset the tab. Deleted when you sign out.A yearYour choice
soshi_board_viewTenguWhich saved view you last opened on the board, so its name stays lit in the bar. Deleted when you go back to the default view.A yearYour choice
soshi_board_foldedTenguThe status groups you folded on the board, by tab. Deleted when you open them all again.A yearYour choice
soshi_guidance_foldsTenguThe project cards you opened or folded on Team guidance. Deleted when you've chosen none.A yearYour choice
soshi_expandedTenguHow wide you dragged a ticket's panel.A yearYour choice
soshi_today_dayTenguHow wide you dragged the calendar beside Today.A yearYour choice
soshi_keysTenguWhether you turned single-key shortcuts off in Settings. Set only when you flip that switch.A yearYour choice
soshi_timer_hiddenTenguThat you hid the timer in the top bar, in this browser, say before sharing your screen, or that you showed it again.A yearYour choice
soshi_notifysoshi_notify_offTenguWhether you turned browser notifications on in Settings, in this browser, and which kinds you turned off. Set only when you flip one of those switches.A yearYour choice
soshi_ticket_linksTenguThat you keep links to tickets in this browser instead of opening them in Tengu Timer, the desktop app, or that you turned it back on. Set only when you choose Keep in browser or flip the switch in Settings.A yearYour choice
soshi_opened_in_appTenguThe ticket a link just opened in Tengu Timer, so the browser doesn't hand the same ticket to the app again when the app sends it back to the browser.A minuteYour choice
soshi_sheet_bannerTenguWhich week's timesheet reminder you put away with Not now, so the banner across the top stays hidden. Set only when you press it.Until the Monday that week is due, at 09:00Your choice
tengu:comment-draft:<you>:<ticket>(the tab's session storage, not a cookie)TenguA comment you started on a ticket and haven't posted, with who you mentioned in it, so it is still in the box when you open the ticket again or reload. Deleted when you post it or clear the box.Until you close the tabKeeping what you wrote
tengu:meeting-bar:hidden(the tab's session storage, not a cookie)TenguThe calls you hid from the meeting reminder at the bottom of the app, so a hidden call doesn't come back in this tab.Until you close the tabKeeping what you've seen
tengu:claude-dock-seen:<you>(the tab's session storage, not a cookie)TenguWhat each ticket's Claude work said when you last opened it from the Claude dock on the board, so the dock shows only what's new to you in this tab.Until you close the tabKeeping what you've seen
tengu:inbox-opened:<you>(the tab's session storage, not a cookie)TenguOnly on a page that draws the crow (the hunter scene, today a preview): when you last opened your inbox in this tab, so the crow doesn't bring you again what you've already seen.Until you close the tabKeeping what you've seen
tengu:report-read:/r/<link>tengu:report-read:/v/<link>(the tab's session storage, not a cookie)TenguOn a shared client report or a shared screen recording: notes that this tab counted your view, so a reload within the hour isn't counted again.Until you close the tabCounting a view

Every cookie here is set on Tengu’s own site. Stripe may also set cookies inside its card form, on its own domain: see Stripe’s cookie policy. Opening a shared report also deletes any notes earlier versions of Tengu left in the browser’s local storage.

Where they are set

  • Every page, on the public site (the home page, pricing, the blog and pages like this one) and in the app, sets PostHog’s: its cookie, and its keys in the tab’s session storage. Until you sign in or sign up, the public site sets nothing else.
  • Signed in, the app sets the sign-in cookies; tengu_org when you open or join a workspace; tengu_view_as while an owner or admin previews a lower role; the look cookies (tengu_look, tengu_mode, koba_theme, koba_shade) from the look, theme and shade saved with your account, on each device you sign in on; and the layout and shortcut cookies as you make those choices.
  • Signed in, a comment you start on a ticket and haven’t posted is kept in that tab’s session storage until you post it or clear it.
  • A shared client report sets only PostHog’s for a reader who isn’t signed in.
  • Stripe’s two are set only when a card form opens or a payment is confirmed in Admin. Stripe’s script then stays loaded in that tab until you reload or close it, and its cookies last as listed above.

Do Not Track and Global Privacy Control

Tengu doesn’t track you across sites: PostHog’s cookie is Tengu’s own, read only on Tengu’s pages. Tengu doesn’t change what it does for a Do Not Track or Global Privacy Control signal: every browser is treated the same, whatever it sends.

How to clear them

Signing out clears the sign-in cookies, and PostHog’s cookie stops being tied to your account: it stays, as a new visitor’s. Closing a tab clears what it kept in session storage: a report’s note, any comment you started there and didn’t post, and PostHog’s keys. Every browser can also show and delete the cookies a site has set: look for cookies or site data for tengu.work in its privacy settings. Clearing or blocking them signs you out and puts your layout (the nav, Today, the board’s focus, panel width and single-key shortcuts) and the workspace you had open back to their defaults; your look returns from your account when you sign in again. Nothing in your workspace is lost.

Questions

Write to hello@tengu.work. The privacy page says what else we collect and why.