Privacy Policy for Kasa.az ERP Application
Effective date: 28 April 2025

Important notice:
This Privacy Policy explains in detail how Kasa.az (“we,” “our,” or “us”) collects, uses, discloses, and safeguards your information when you install, access, or use the Kasa.az ERP Application (the “App”). Please read it carefully. By using the App, you acknowledge that you have read and understood this Policy. If you do not agree, you must uninstall the App and discontinue all use.

Although we drafted this document to reflect global best-practice (including the EU GDPR, UK GDPR, the California Consumer Privacy Rights Act (CCPA/CPRA), Türkiye’s KVKK, and Azerbaijan’s Law on Personal Data), it does not constitute legal advice. Local requirements may impose additional or different obligations.


1. Definitions

TermMeaning
Personal DataAny information that identifies or can reasonably be linked to an identifiable natural person.
Location DataPrecise geographic coordinates collected from your device’s GPS, Wi-Fi, Bluetooth, or cell-tower triangulation.
ProcessingAny operation performed on Personal Data (collection, storage, transmission, deletion, etc.).
ControllerThe natural or legal person that determines the purposes and means of Processing Personal Data (here, Kasa.az).
ProcessorA third party that Processes data on behalf of the Controller under a written contract.
Authorized ServerThe backend host(s) you or your organization designate to receive Location Data via the App’s secure API.

2. Scope and Applicability

This Policy applies to:

  • End users who download, install, or run the App on iOS, Android, Harmony OS, or any supported platform; and
  • Organizations (e.g., employers, delivery services, fleet operators) that configure the Authorized Server and distribute the App to their staff.

It governs online and offline data collection wherever the App operates, including:

  1. Foreground use (when the App is open).
  2. Background use (while minimized).
  3. Terminated state (“force-closed”) when the operating system still allows background-location callbacks.

3. Information We Collect

CategoryExamplesSourceLegal Basis*
Precise Location DataLatitude, longitude, altitude, bearing, speed, timestamp, accuracy metrics.Your device sensors & OS APIs.Consent (GDPR Art. 6 (1)(a)); Contract performance (Art. 6 (1)(b)); Legitimate interest in real-time tracking (Art. 6 (1)(f)).
Device InformationHardware model, OS version, device ID (e.g., Android ID, IDFV), battery level, network status.Automatically from device.Legitimate interest in service reliability & fraud prevention.
Usage DataApp launch time, screen views, error logs, API call latency.Automatically via in-app telemetry.Legitimate interest in product improvement.
Account Data (optional)Name, employee ID, phone number, authentication token issued by your organization.Provided by employer or you.Contract performance; legitimate interest.

*Additional grounds (e.g., compliance with a legal obligation or protection of vital interests) may apply in exceptional circumstances.


4. How We Use Your Information

  1. Provide Core Tracking Service – Transmit Location Data to your Authorized Server every few seconds, even while the App is in background, so dispatchers or supervisors can monitor fleets, verify deliveries, or ensure personal safety.
  2. Deliver In-App Features – Display your live location on a map, calculate distance traveled, show trip history, and issue real-time alerts (e.g., geofence events).
  3. Maintain Security & Integrity – Detect fraud, enforce rate limits, protect against denial-of-service attacks, and secure API traffic via TLS 1.3 and certificate pinning.
  4. Improve & Debug – Aggregate usage metrics to optimize battery consumption, fix crashes, and refine routing algorithms.
  5. Comply with Law – Satisfy record-keeping, audit, and lawful access obligations where required.

We never sell, rent, or monetize your Personal Data.


5. Background & “All-the-Time” Location Permission

The App requests the “Allow All the Time” / “Always Allow” permission so that it can:

  • Continue sending Location Data when a driver turns off the screen while navigating.
  • Support emergency-SOS or lone-worker safety functions after you exit the App.
  • Recover gracefully after device reboot or OS upgrades.

Your Control: You may deny or revoke this permission at any time in your device settings or in the App’s Tracking Toggle. Doing so will suspend background transmission until you re-enable it.


6. Data Retention

Data TypeRetention PeriodRationale
Location & Trip LogsDefault 30 days (configurable by organization)Operational visibility without indefinite storage.
Device & Usage Logs90 daysDebugging and audit trail.
Account DataRetained while your employment or service contract remains active; deleted within 30 days of deactivation.Contractual necessity.

Aggregated, non-identifiable analytics may be stored longer.


7. Sharing & Disclosure

We share Personal Data only in these circumstances:

  1. Authorized Server – Your organization’s backend that you explicitly configure in the App or via an MDM profile.
  2. Service Providers – ISO 27001-certified cloud hosts, push-notification gateways, and database vendors bound by strict Data Processing Agreements.
  3. Legal Requirements – Competent authorities when compelled by subpoena, court order, or similar legal process, provided we are not legally prohibited from notifying you.
  4. Business Transfers – In the unlikely event of a merger, acquisition, or asset sale, subject to confidentiality safeguards and continued protection consistent with this Policy.

We do not disclose precise Location Data to advertising networks, analytics platforms, or social-media partners.


8. International Data Transfers

The App’s default hosting region is Frankfurt, Germany (EU – AWS eu-central-1). Where international transfers occur (e.g., to the U.S.), we rely on:

  • Adequacy decisions (GDPR Art. 45),
  • Standard Contractual Clauses approved by the European Commission, and
  • Supplementary technical measures (encryption in transit and at rest, zero-trust network architecture).

9. Security Measures

  • End-to-end TLS 1.3 with Perfect Forward Secrecy.
  • AES-256 encryption at rest, with keys stored in hardware security modules (HSMs).
  • OAuth 2.1 / OpenID Connect for server-to-server authorization.
  • Role-based access control and multi-factor authentication for our personnel.
  • Annual penetration tests and continuous vulnerability scanning.
  • Incident-response plan conforming to ISO 27035 and NIST SP 800-61.

No method of transmission is 100 % secure, but we strive for industry-leading protections.


10. Your Rights

Depending on your jurisdiction, you may have the right to:

RightDescription
AccessObtain a copy of the Personal Data we hold.
RectificationCorrect inaccurate or incomplete data.
ErasureRequest deletion (“right to be forgotten”).
RestrictionLimit Processing under certain conditions.
PortabilityReceive data in a structured, machine-readable format.
ObjectionObject to Processing based on legitimate interests.
Automated Decision-MakingContest decisions made solely by algorithms (we do not perform such profiling).
Opt-Out (CCPA/CPRA)Direct us not to share data for cross-context behavioral advertising (we already refrain).

To exercise any right, email privacy@kasa.az or use the in-app Privacy Center. We will verify your identity and respond within the statutory deadline (30 days in the EU, 45 days in California).


11. Your Choices & Controls

  • Tracking Toggle – Pause or resume background location transmission.
  • Precision Slider – (Optional) Lower accuracy to coarse location to conserve battery.
  • Clear History – Delete cached trip logs on device.
  • Do Not Track Analytics – Opt-out of anonymous crash reports (Settings > Privacy).
  • Push Notification Settings – Customize or disable alerts.

12. Third-Party Services & SDKs

The App intentionally contains no third-party advertising SDKs. We use only:

  • Map Tile Provider – OpenStreetMap or Mapbox (telemetry disabled).
  • Crash-Reporting Library – Sentry, configured to redact IP addresses.

Each provider is bound by contract to process data solely on our instructions.


13. Children’s Privacy

The App is not directed to children under 16. We do not knowingly collect Personal Data from minors. If you are a parent or guardian who believes your child has provided information, please contact privacy@kasa.az; we will promptly delete it.


14. Changes to This Policy

We may update this Policy to reflect legal, technical, or business changes. The “Effective date” above tells you when it last changed. Material changes (e.g., new data recipients or purposes) will be announced via:

  1. In-app banner requiring acknowledgment, and
  2. Email to the address on file (if provided),

at least 30 days before the new Policy takes effect.


15. Contact Us

Kasa.az
Caspian Software LLC
79B Nobel Ave., AZ1025 Baku, Azerbaijan
E-mail: privacy@kasa.az
Phone: +994 70 611 88 11

If you believe we have infringed your privacy rights, you may lodge a complaint with:

  • The State Agency for Personal Data Protection of Azerbaijan, or
  • Your local supervisory authority in the EEA/UK, or
  • The California Privacy Protection Agency (for California residents).

16. Annex A – Data-Protection Impact Assessment (DPIA) Summary

Because continuous, background Location Data constitutes “high-risk” processing under GDPR Art. 35, we performed a full DPIA, concluding:

  • Risks Identified: Re-identification, unwanted surveillance, physical security threats if data were breached.
  • Mitigations Implemented: Strong encryption, granular consent, minimal retention, pseudonymization in analytics, regular security audits, employee training.

Full DPIA available on request under NDA.


17. Annex B – Technical Specification of Location Reporting

ParameterValueNotes
ProtocolHTTPS, gRPCTLS 1.3 enforced.
Payload SchemaJSON (RFC 8259){“lat”: float,“lon”: float,“ts”: ISO-8601,…}.
FrequencyDefault 5 s (configurable 1-60 s)Adaptive throttling when battery ≤ 15 %.
CompressionHTTP/2 HPACK + BrotliSaves cellular data.
AuthenticationJWT (HS256/RS256)Token lifetime 24 h, refresh via OAuth 2.1.

By continuing to use the Kasa.az ERP Application after reading this Policy, you affirm your consent to our Processing of Personal Data as described above. If you have questions, please reach out via the contact details in section 15.