← Back to NSRoute

Privacy Policy

Last updated: March 27, 2026

1. Data Controller

NSRoute is operated by:
Maciej Brys (sole proprietorship / JDG, brands: NSRoute, NoStressStudio, NSS Container)
ul. Ignacego Paderewskiego 1F/9
35-328 Rzeszow, Poland
NIP: 8133422595
Email: [email protected]
Phone: +48 884 304 081

2. What Data We Process

NSRoute processes data in two ways: locally in your browser and on our servers when you create an account.

2a. Data stored locally (browser only)

Data TypeStoragePurposeLegal Basis (GDPR)
UI preferences (language, dark mode)Browser localStorageRemember your settingsArt. 6(1)(f) — legitimate interest
Route history (last 20 routes)Browser localStorageQuick access to recent routesArt. 6(1)(f) — legitimate interest
Truck profile settingsBrowser localStorageRemember vehicle configurationArt. 6(1)(f) — legitimate interest

You can delete all locally stored data at any time by clearing your browser's site data for nsroute.com.

2b. Data stored on our servers (registered users)

When you create an account or subscribe, we process the following data on Cloudflare Workers infrastructure (EU region):

Data TypePurposeLegal BasisRetention
Email addressAccount identification, loginArt. 6(1)(b) — contract performanceUntil account deletion
Password (PBKDF2 hash)AuthenticationArt. 6(1)(b) — contract performanceUntil account deletion
Name (optional)PersonalizationArt. 6(1)(b) — contract performanceUntil account deletion
Subscription plan (free/pro/fleet)Feature access controlArt. 6(1)(b) — contract performanceUntil account deletion
JWT authentication tokenSession managementArt. 6(1)(b) — contract performance30 days (auto-expiry)

2c. Payment data (Stripe)

When you subscribe to a paid plan, payment processing is handled by Stripe, Inc. (stripe.com). We do not store your credit card number, CVV, or full payment details on our servers. Stripe processes:

Stripe acts as an independent data controller for payment data. See: stripe.com/privacy

Legal basis: Art. 6(1)(b) GDPR — performance of contract.

3. Third-Party Services

NSRoute connects to external services. When you use these features, data is sent from your browser:

ServiceData SentPurposePrivacy Policy
OpenRouteService (ORS)GPS coordinates of waypointsHGV route calculationopenrouteservice.org/privacy
Nominatim (OpenStreetMap)Address search queriesGeocodingnominatim.org/release-docs
OpenFreeMapMap tile requests (no user data)Map displayopenfreemap.org
Google Gemini API (optional)Route context, text/voice inputAI assistant & quote parserai.google.dev/terms
Public Holiday APICountry codesHoliday driving ban checksdate.nager.at
StripePayment & billing dataSubscription paymentsstripe.com/privacy
CloudflareIP address, request metadataHosting, CDN, DDoS protectioncloudflare.com/privacypolicy

4. International Data Transfers

When you use the AI assistant (Google Gemini), AI quote parser, or voice dictation (Web Speech API), your data may be transferred to Google servers in the United States. These transfers are covered by the EU-US Data Privacy Framework and Google's Standard Contractual Clauses (SCCs) pursuant to GDPR Art. 46.

Stripe may transfer payment data to the US under the EU-US Data Privacy Framework.

Other services (OpenRouteService, Nominatim) are hosted within the EU/EEA. Cloudflare serves content from the nearest edge location.

5. AI Transparency (EU AI Act)

NSRoute includes AI-powered features using Google Gemini. In compliance with the EU AI Act (Art. 50):

6. Cookies

NSRoute does not set first-party cookies. We use browser localStorage for preferences. Cloudflare may set technical cookies (__cf_bm) for bot protection — these are strictly necessary and exempt from consent requirements under ePrivacy Directive Art. 5(3).

7. Analytics & Tracking

NSRoute does not use any analytics, tracking pixels, or advertising scripts. No Google Analytics, no Meta Pixel, no third-party tracking.

8. Your Rights (GDPR Art. 15-22)

You have the following rights regarding your personal data:

To exercise any of these rights, email: [email protected]. We will respond within 30 days.

9. Account Deletion

You can delete your account and all server-side data at any time:

Upon deletion, we remove your email, password hash, and subscription data from our servers within 7 days. Stripe retains payment records as required by tax law.

10. Data Security

11. Children

NSRoute is a professional tool for the trucking industry. It is not intended for use by individuals under 16 years of age.

12. Changes to This Policy

We may update this policy when adding new features. Changes will be posted on this page with an updated date. Material changes will be communicated via the app or email for registered users.

13. Contact

For privacy-related questions:
Maciej Brys (NoStressStudio)
Email: [email protected]
Phone: +48 884 304 081
Address: ul. Ignacego Paderewskiego 1F/9, 35-328 Rzeszow, Poland