Pulsevis

Legal

Privacy Policy

Last updated: July 28, 2026

1. Introduction

Pulsevis ("we," "our," or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our desktop point-of-sale application and related services.

2. Information We Collect

Data stored locally on your device:

  • Store information (name, address, contact details)
  • Product catalog and inventory data
  • Sales transactions and receipts
  • Customer records you choose to create
  • Staff accounts and roles

Data transmitted when cloud sync is enabled:

  • The above store data, encrypted in transit via TLS and at rest
  • Device identifiers for multi-device sync
  • Account email address (required for Premium subscription)

Data we collect automatically inside the desktop app:

  • Anonymous usage analytics (feature usage, crash reports) — opt-out available in Settings
  • App version and operating system information

Data collected on our website (pulsevis.com):

  • Anonymous website analytics (pages viewed, buttons clicked, referring site, device type) via Google Analytics 4 — only after you accept via the consent banner on your first visit. Your IP address is anonymised before it reaches Google.
  • We do not run advertising, retargeting, or cross-site tracking. No profile is built about you personally.
  • If you decline the banner, no analytics data is stored for your session and the tracker never loads.

3. How We Use Your Information

  • To provide and maintain the Pulsevis application
  • To sync your data across devices (when enabled)
  • To process Premium subscription payments via Paddle
  • To send critical product updates and security notices
  • To improve our product through anonymous, aggregated analytics

4. Data Storage & Security

Your store data is primarily stored locally on your device in an encrypted SQLite database. If you enable cloud sync, data is encrypted in transit (TLS 1.3) and at rest (AES-256) on our servers hosted on Supabase infrastructure.

We implement industry-standard security measures including parameterized queries, role-based access control, and regular security audits. We never store raw payment card data — all subscription payments are processed securely through Paddle.

5. Third-Party Services

We use the following third-party services:

  • Supabase — Cloud database and authentication for sync features
  • Paddle — Subscription billing and payment processing
  • GitHub — Application distribution and auto-updates
  • Google Analytics 4 — Anonymous website usage analytics on pulsevis.com. Loaded only after you accept the consent banner, with IP anonymisation and Consent Mode v2. No advertising features, no cross-site tracking, no ad personalisation.
  • Google Tag Manager — Container-management service used to load the analytics tags above. It runs on the same Consent Mode v2 gate — no tags fire and no data is stored until you accept the consent banner.
  • Resend — Transactional email delivery (contact form replies, download links, license keys)

Each service has its own privacy policy. We only share the minimum data necessary for each service to function.

6. Your Rights

You have the right to:

  • Access all your data (it's stored locally on your device)
  • Export your data at any time via the built-in export
  • Delete your cloud data by disabling sync or contacting us
  • Opt out of anonymous analytics in the desktop app's Settings
  • Withdraw website-analytics consent at any time by clearing your browser's site data for pulsevis.com — the consent banner will re-appear on your next visit
  • Request complete account deletion by emailing us

7. Data Retention

Local data remains on your device until you uninstall the application or manually delete it. Cloud-synced data is retained as long as your account is active. Upon account deletion, all cloud data is permanently removed within 30 days.

8. Children's Privacy

Pulsevis is a business application not intended for use by children under the age of 16. We do not knowingly collect personal information from children.

9. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes through the application or by email. Continued use of Pulsevis after changes constitutes acceptance of the updated policy.

10. Contact Us

If you have questions about this Privacy Policy or your data, contact us at support@pulsevis.com.