Last updated 2026-10-16
Chorus is a reader for public SEC filings. The feed is open to everyone with no account and no sign-in. If you make an account, we hold your email address and nothing else about you.
Aggregate traffic counts. Our host, Cloudflare, records page views and rough geography through its Web Analytics product. It is cookieless and does not fingerprint visitors, so it cannot follow you between sites or build a profile. We see totals, never individuals.
Your email address, if you make an account. It is how you sign in and where alerts go if you turn them on. We do not add you to anything else. You can delete it yourself, along with everything attached to it, from your account page at any time and without asking.
Two cookies, both strictly necessary, and none at all until you sign
in. Browsing the feed sets nothing. chorus_session keeps you
signed in for thirty days. chorus_challenge is set when you ask
for a sign-in link and checked when you open it, so a link forwarded to
someone else does not work; it expires after thirty minutes. Neither follows
you anywhere.
There are no optional cookies, so there is nothing to consent to. We set no advertising, analytics, or tracking cookies, and no third party can set one here: the only outside script the site permits is Cloudflare Web Analytics, which is cookieless, and payment happens on Stripe's own pages rather than in ours. That is why you are not asked to accept anything. A consent banner where nothing is optional teaches people to click through the ones that matter.
Removing them. Signing out deletes the session on our side as well as in your browser. You can also clear them at any time in your browser's site-data settings, or refuse them there entirely, in which case everything except signing in still works.
Some settings stay in your browser, not with us. Which tickers you have starred, how you have the feed filtered, and whether the filter panel is open are kept in your own browser's local storage so the page looks the same when you come back. They are not cookies and are never sent to us with a request. Clearing your site data removes them. Your watchlist is the exception: it is saved to your account, for any signed-in account, so the feed and the weekly email can show it, and it is deleted with your account.
What your account holds. Your address, when you signed in last, any API keys you create, whether you asked for alerts, and which alerts have already been sent to you so we do not repeat them. API keys are stored only as a hash, so a dump of our database contains nothing that could be used as a key.
If you subscribe, Stripe handles the payment. They hold the card and the billing history; we hold only whether your subscription is active and when the period ends. Invoices and cancelling are on Stripe's own pages, which is also why we never see a card number.
There is no AI feature in this product. Nothing you do here is sent to a language model, there is no chatbot, and no automated system makes decisions about you. The figures shown are arithmetic on public filings: dates compared, amounts divided by that filer's own median.
That matters beyond preference: where a service profiles people or makes automated decisions about them, you have rights over how that is done. Nothing here does either, so there is nothing to opt out of.
Every figure on this site is computed from the filings and can be checked against the SEC's own records. There are no testimonials on this site, and if any ever appear they will come from real named subscribers who agreed to be quoted. We make no claim that these filings predict returns, and nothing here is investment advice.
Card details are handled entirely by Stripe and never reach our servers. We hold only what is needed to know whether a subscription is current: a Stripe customer and subscription reference, the status, and the date the paid period ends. No card number, no expiry, no billing address.
Cancelling takes the same number of steps as starting: one, from Manage billing on your account page. No phone call, no retention offer to sit through and no email required. See the cancellation policy.
If this policy changes materially, the date above changes and the change is described here rather than being folded in silently. Questions, deletion requests, or anything else: hello@chorusmarket.com.