The ClearSpend Chrome extension closes two big gaps in SaaS visibility:Documentation Index
Fetch the complete documentation index at: https://docs.clearspend.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Usage signals from your browser — apps that don’t expose login data via an integration still get a “Last used” timestamp.
- One-click invoice capture — when you download a PDF from a vendor portal, a small banner offers to send it straight to ClearSpend.
Install
Get the extension
Ask your admin for the latest extension package, or download it from the link shared in your welcome email.
Load it into Chrome
- Open
chrome://extensions/ - Toggle Developer mode (top-right)
- Click Load unpacked
- Select the unzipped
chrome_extensionfolder
Sign in
Open app.clearspend.ai and sign in normally. The extension automatically picks up your session — there’s no separate login.
What gets tracked
Browser visits
As you navigate the web, the extension matches the current domain to ClearSpend’s catalog of 8,800+ SaaS services. For example, a visit tocompanyname.atlassian.net/jira/... is matched to Atlassian (or Jira Software when the URL clearly points to Jira).
Each match increments the visit counter for that service, with a 24-hour cooldown — multiple visits to the same app within a day count as one. This keeps the data clean while still capturing daily-active behaviour.
Downloaded invoices
When you download a PDF or image from a known vendor domain, a “Send to ClearSpend?” banner appears in the corner of the page. Click Send and the file is uploaded to your workspace as a document, just like an emailed invoice. The banner only appears for file types ClearSpend can process (PDF, JPG, PNG). Click ✕ to dismiss; the file still saves to your downloads folder normally.What data is sent
| Sent | Not sent |
|---|---|
| The matched service name and your visit count | Page contents, page titles, form data |
| Files you explicitly approve via the “Send to ClearSpend” banner | Files you download but don’t approve |
| Your ClearSpend user identity (email + org) | Browsing history outside matched services |
Permissions
The manifest requests the following permissions, each with a specific purpose:| Permission | Why it’s needed |
|---|---|
tabs | Detect when you switch tabs so the right service is associated with the visit. |
storage | Cache visit counts and your ClearSpend identity locally. |
cookies | Read the Supabase auth cookie set by app.clearspend.ai so the extension knows you’re signed in. Cookies for other sites are never read. |
alarms | Schedule periodic flushes of visit data to the ClearSpend API. |
contextMenus | Reserved for future right-click actions; not used today. |
notifications | Show download / send confirmations. |
downloads | Detect when you save a file from a vendor domain so the “Send to ClearSpend” banner can offer it. |
scripting | Inject the download banner into the page. |
<all_urls> | Required so the extension can match visits and detect downloads on any vendor site. |
Privacy
- Data is associated with your ClearSpend identity only after you’ve signed in to the webapp in the same browser.
- If you sign out, the extension stops reporting usage until you sign back in.
- Visit counts are flushed to the API on a short interval and stored against your user record — admins see aggregate usage on the Workspace and People pages, never individual URLs.
Manage from the webapp
You can see the impact of the extension across two places:- Apps → Last used — populated from extension visits when no integration provides login data
- Team → People → Apps used by — shows the per-user app list combining workspace integrations and extension data
Troubleshooting
The extension icon shows me signed out even though I'm signed in to ClearSpend
The extension icon shows me signed out even though I'm signed in to ClearSpend
The extension reads the same cookie the webapp does. Sign out of ClearSpend, sign back in, then click the extension icon to pair again. If you use Chrome profiles, make sure the extension and the webapp are in the same profile.
Visit counts aren't going up
Visit counts aren't going up
Remember the 24-hour cooldown — additional visits to the same app within a day don’t increment the counter. Also check that you’ve granted the extension access to “all sites” in
chrome://extensions/.The 'Send to ClearSpend?' banner isn't appearing
The 'Send to ClearSpend?' banner isn't appearing
How do I uninstall?
How do I uninstall?
Go to
chrome://extensions/, find ClearSpend Service Tracker, and click Remove. Removing the extension does not delete the usage data already sent — contact your admin if you need that scrubbed.