- Effective
- Last updated
- Provided by
- NesoTMS LLC
01The short version
- 1.1
The NesoTMS website sets no cookies. The only thing it remembers in your browser is that you dismissed its cookie notice.
- 1.2
The app sets a few cookies that are strictly necessary: to keep you signed in, to protect your session and to remember a few settings. We do not ask for consent to set them, and the cookie notice on the website tells you about them.
- 1.3
We do not use advertising, analytics, tracking or social media cookies or pixels, and we do not let anyone else set them through our pages. The website counts visits with Vercel Web Analytics, which sets no cookie and stores nothing in your browser (see the privacy policy).
- 1.4
This policy takes effect on October 8, 2026. It is part of the privacy policy and works together with the terms of service.
02What cookies and browser storage are
- 2.1
A cookie is a small text file that a website asks your browser to keep and send back with later requests. Browser storage (local storage and session storage) is a similar place in your browser where a page can keep small items. Neither one runs code, and neither can read your files.
- 2.2
We use cookies when the server needs to recognize your browser on every request, such as to keep you signed in. We use browser storage for settings that only your browser needs.
03Cookies we set
These cookies are set by the NesoTMS app when you use it. The marketing website sets none.
| Cookie | Where it is used | What it does | How long |
|---|---|---|---|
| Clerk session cookies | Sign-in, sign-up and the app | Set by Clerk, our sign-in provider. They keep you signed in, tell the app's server who you are and protect your session. Their names and exact lifetimes are chosen by Clerk and can change. | As set by Clerk |
| xtms_workspace | The app, NetSuite setup | Remembers which saved NetSuite setup belongs to this browser when NetSuite setup is used without signing in to a company, such as in the sample workspace. It is not set once you are signed in with a company. It cannot be read by page scripts. | 400 days |
| xtms_demo_session | The app, sample workspace | Keeps a signed-out visitor's saved reports in the sample workspace apart from other visitors'. It is not set when you are signed in with a company. It cannot be read by page scripts. | 1 day |
| sidebar_state | The app | Remembers whether the sidebar is open or collapsed. | 7 days |
| neso_netsuite_consent | The app, connecting NetSuite | A one-time security value used only while an admin approves NesoTMS's access in NetSuite, so the approval can be matched to the person who started it. It cannot be read by page scripts. | 10 minutes |
Strictly necessary cookies need no consent, so they are set without asking. If your browser blocks them, you cannot sign in to the app.
04Cookies from our providers
- 4.1
Clerk handles sign-in and company accounts. Its cookies are in the table above because they are set while you use NesoTMS. Clerk may also keep small items in your browser's storage to manage your sign-in.
- 4.2
When an admin opens Checkout or the payment portal, the page is on Stripe's own website, and Stripe sets its own cookies there, under its own privacy policy. NesoTMS does not control or see them.
- 4.3
When someone chooses View on map on a shipment, the map is Google's and Google may set its own cookies inside it, under its own privacy policy; NesoTMS does not control or see them, and nothing is loaded from Google until the map is opened.
05Browser storage
The app keeps these items in your browser's local storage, except where noted. They never leave your browser by themselves. You can clear them in your browser's settings.
| Item | What it keeps | How long |
|---|---|---|
| xtms-cookie-notice | That you dismissed the cookie notice on the website, and which version of the notice it was. | Until you clear site data |
| xtms-pending-buy-*, xtms-pending-void-* and xtms-pending-pack-* | A record of a label purchase, void or packing that is in progress, so a reply that got lost can be settled safely and a label is never bought twice. | Until that action is settled |
| xtms-list-settings:* and xtms-list-company | The record type and statuses you last used in the station lists, so that they open faster. | Until you clear site data |
| xtms-pack-sizes:* | The box sizes your packers used lately, to offer them again. | Until you clear site data |
| xtms-print-station | The printing computer you picked under Print to. | Until you clear site data |
| xtms-batch-* | Your choices for a Quick ship batch import, such as the speed you prefer and the rates you picked. | Until you clear site data |
| xtms-address-validation:v1:* (session storage) | Recent address check results, so the same address is not checked twice. | Until you close the tab |
06Your choices
- 6.1
You can block or delete cookies and clear site data in your browser's settings. Blocking the strictly necessary cookies stops you from signing in to the app, and clearing browser storage resets the settings above. The cookie notice will appear again if you clear what it remembers.
- 6.2
We do not track you across sites, so there is nothing for a Do Not Track or Global Privacy Control signal to turn off. We do not sell or share personal information.
07Changes to this policy
- 7.1
If we add a cookie, or begin to use browser storage for something new, we will update this page and its date first. If the change would add any cookie that is not strictly necessary, we will ask for your consent before it is set.
08Contact
- 8.1
Write to NesoTMS LLC at info@nesotms.com with any question about cookies.