Cookie policy

Last updated: 11 July 2025
This Cookie Policy explains how AMV Consulting LLC (“MeshInspector“, “we“, “us“, “our“) uses cookies and similar technologies when you visit https://meshinspector.com and any related sub‑domains (collectively, the “Website“). It also describes your choices and rights regarding these technologies.
1. What are cookies?
Cookies are small text files placed on your device when you visit a website. They perform many functions, such as enabling core site features, remembering preferences, measuring audience reach, and delivering personalised advertising. Cookies set by us are called first‑party cookies; cookies set by third parties are third‑party cookies.
We also use technologies that work in tandem with cookies, including:
Web beacons / pixels – tiny graphics that detect page views, email opens or ad impressions.
Local storage (HTML5, IndexedDB, sessionStorage) – browser‑based storage that can persist beyond a session.
Server‑side identifiers – non‑cookie techniques that may be used if you decline non‑essential cookies.
2. Why do we use cookies?
We group cookies into the following categories. Each cookie name, provider, lawful basis, and retention period is listed in the tables that follow.
Category | Purpose | Lawful basis |
---|---|---|
Essential / strictly‑necessary | Enable the Website to function (e.g. page navigation, secure log‑in, fraud prevention). These cannot be switched off via the banner. | Legitimate interest (Art. 6 (1)(f) GDPR) |
Performance & functionality | Improve site speed, remember settings, support chat widgets or session replay. | Consent (Art. 6 (1)(a)) |
Analytics & customisation | Help us understand how visitors use the Website so we can improve it. | Consent |
Advertising & targeting | Make ads more relevant, limit ad frequency, and measure campaign effectiveness. | Consent |
2.1 Detailed cookie list
First‑party cookies
Name | Provider | Category | Retention | Purpose | SameSite / Secure |
XSRF‑TOKEN | meshinspector.com | Essential | Session | CSRF protection during authenticated sessions. | Strict; Secure |
spa‑auth‑edge‑nonce | app.meshinspector.com | Essential | Session | OAuth PKCE flow nonce. | Lax; Secure |
spa‑auth‑edge‑nonce‑hmac | app.meshinspector.com | Essential | Session | HMAC of OAuth nonce for tamper‑detection. | Lax; Secure |
spa‑auth‑edge‑pkce | app.meshinspector.com | Essential | 10 minutes | Proof‑Key for Code Exchange (PKCE) verifier. | Lax; Secure |
csrf‑state | auth.meshinspector.com | Essential | 4 minutes | Tracks OAuth state parameter. | Strict; Secure |
csrf‑state‑legacy | auth.meshinspector.com | Essential | 4 minutes | Backward‑compatibility for legacy clients. | Strict; Secure |
_fs_uid | meshinspector.com | Performance | 13 months | FullStory session‑replay visitor ID. | Lax; Secure |
_fs_lua | meshinspector.com | Performance | 30 minutes | FullStory throttle cookie. | Lax; Secure |
_fs_tab_id | meshinspector.com | Performance | Session | Identifies active browser tab for FullStory. | Lax; Secure |
_ga | meshinspector.com | Analytics | 13 months | Google Analytics visitor ID. | Lax; Secure |
ga<container‑id> | meshinspector.com | Analytics | 13 months | Google Analytics session counter. | Lax; Secure |
_gid | meshinspector.com | Analytics | 24 hours | Google Analytics per‑session ID. | Lax; Secure |
ajs_user_id | meshinspector.com | Analytics | 12 months | Mixpanel/Segment logged‑in user ID. | Lax; Secure |
ajs_anonymous_id | meshinspector.com | Analytics | 12 months | Mixpanel anonymous visitor ID. | Lax; Secure |
Third‑party cookies (set only when you give consent)
Name | Third‑party provider | Category | Retention | Purpose |
_fbp | Meta Platforms Ireland Ltd. | Advertising | 90 days | Stores a unique ID to deliver and measure Facebook/Instagram ads. |
_gcl_au | Google Ads | Advertising | 90 days | Google Ads conversion linker. |
IDE | Google DoubleClick | Advertising | 13 months (EU) / 390 days (non‑EU) | Ad delivery/retargeting. |
td | UnrulyX | Advertising | Session | Real‑time bidding pixel to deliver targeted video ads. |
bcookie | LinkedIn Corporation | Advertising | 24 months | Browser ID for LinkedIn ads and analytics. |
Note: Actual cookie names may change when vendors update their libraries. Our cookie‑consent banner always shows the live list.
3. Your choices
3.1 Cookie‑consent banner
When you first visit the Website, a banner lets you Accept all, Reject all, or manage settings per category. Rejecting is as easy as accepting. Essential cookies are set automatically; all others are set only after you click Accept or toggle the relevant category.
3.2 Withdraw or change consent
You can change your preferences at any time by clicking “Privacy Settings” in the footer, which re‑opens the banner.
3.3 Browser controls
Most browsers allow you to delete or block cookies via settings. If you block essential cookies, parts of the Website may not work.
3.4 Ads personalisation opt‑outs
Google Ads: https://adssettings.google.com
4. International data transfers
Some vendors (e.g. Google LLC, Meta Platforms, LinkedIn Corp., FullStory Inc.) are located in the United States. Where the vendor is certified under the EU–US Data Privacy Framework (DPF) we rely on that adequacy decision; otherwise we use Standard Contractual Clauses (SCCs) approved by the European Commission. A copy of the relevant safeguards is available upon request.
5. How we keep track of your consent
We log the following: banner version, date‑time, IP‑based country, categories accepted/rejected, and a pseudonymous user identifier. Consent logs are stored for 5 years to demonstrate compliance (Art. 7 GDPR) and then deleted.
6. Updates to this policy
We may update this Cookie Policy to reflect changes in cookies we use or legal requirements. The “Last updated” date indicates the latest revision. Material changes will be highlighted in the banner.
7. Contact us
Questions? Contact our Data Protection Officer:
Email: privacy@meshinspector.com
Post: AMV Consulting LLC, 19125 North Creek Parkway Suite 120, Bothell, WA, 98011, USA
You also have the right to lodge a complaint with your local supervisory authority.