Select Page

Last updated: May 30, 2026


The short version

We don't want your data. We don't sell it, we don't trade it, and we don't store more of it than we have to. This page explains exactly what that means in practice, including for our DABL Pulse music visualizer plugin and any Spotify or microphone features attached to it.

If you only read one line: every Spotify and microphone interaction happens in your browser. It never reaches a DABL server. We literally don't have it.


Who we are

DABL Tech Solutions is a Canadian-owned local IT, AI automation, and software company based in Calgary, Alberta.

  • Owner: Derek Little
  • Address: 4034 16th St SW, Calgary, AB T2T 4H4, Canada
  • Phone: (403) 690-4960
  • Email: derek@dabl.ca
  • Sites covered by this policy: dabl.ca, software.dabl.ca, and any product or plugin we publish under the DABL name.

What we collect

When you visit any of our websites

  • Standard server logs (IP address, browser type, page visited, referring URL, timestamp). Kept for 30 days for security and debugging. Not used for advertising, profiling, or sale.
  • Information you voluntarily provide via contact forms or email — only what you type in, only for replying to you.

When you use the DABL Pulse plugin on someone's website

The plugin runs in your browser. It stores a small amount of data in your browser's localStorage so your settings persist between visits:

  • Your visualizer preferences (pattern, palette, sensitivity, etc.)
  • Saved presets you create
  • Your Spotify access token, if you chose to sign in (see the Spotify section below)

None of this is sent to a DABL server. It lives on your device and you can clear it any time by clearing your browser data.

When you sign in with Spotify

If you click "Connect Spotify" on a site running DABL Pulse:

  • We use Spotify's official OAuth 2.0 PKCE flow. You authenticate directly with Spotify — DABL never sees your Spotify password.
  • Spotify returns an access token that's stored only in your browser's localStorage. The token never leaves your device and is never transmitted to any DABL server.
  • The plugin uses that token in-browser to: identify the current track for visual sync, request beat/tempo data for that track from Spotify, and control playback (play, pause, skip, seek) at your request.
  • We do not record your listening history. We do not log which tracks you played. We do not build profiles of your music taste. We do not share your token with anyone.
  • One click on the disconnect button (the × next to the Spotify slot) erases the token from your browser immediately.

When you grant microphone access

The DABL Pulse plugin has an optional 🎤 toggle that uses your microphone to capture sound playing through your speakers so the visualizer can react to the actual music in real time.

  • Microphone audio is processed only in your browser. The raw audio never leaves your device.
  • It's used solely to compute a frequency spectrum that drives the on-screen animation.
  • Nothing is recorded, saved, or transmitted. When you toggle the 🎤 off, mic access stops immediately.

When you buy a Pro plugin or service from us

If you purchase a DABL plugin or service, we collect what's needed to fulfill the order:

  • Your name and email (for delivery and support)
  • Billing information handled by Stripe — DABL never sees or stores your full credit card number; Stripe processes payment and returns a reference token to us.
  • Receipt and invoice records kept for accounting and tax purposes as required by Canadian law.

What we don't collect

  • We don't use analytics that build cross-site profiles of you (no Google Analytics, no Facebook Pixel, no fingerprinting).
  • We don't sell, rent, or trade any data with third parties for marketing.
  • We don't track your activity across other websites.
  • We don't run advertising on our own sites.
  • We don't read your Spotify listening history beyond what you're playing in this moment, and we don't keep a record of it.

Cookies and local storage

  • Essential cookies for things like logged-in admin sessions on our own sites. WordPress sets these.
  • localStorage entries prefixed dabl-pulse-* for the visualizer settings, presets, and (if you signed in) Spotify token, as described above. These live on your device only.
  • We do not use third-party tracking cookies.

You can clear cookies and localStorage any time through your browser settings. The DABL Pulse plugin will function the next time you visit — you'll just need to redo any custom settings or Spotify connection.


The plugin distribution model

DABL Pulse is a WordPress plugin that other people install on their own websites. When a customer installs DABL Pulse on their site, their site becomes the operator of the plugin for their visitors. DABL does not have access to anything happening on a customer's installation. Each customer registers their own Spotify Developer App (so the Spotify integration on each install uses that customer's credentials, not ours).

If you're a visitor to a third-party site running DABL Pulse and have a privacy concern about that specific site, contact the site's operator — they control the install. We're available to help them and you, but our reach is limited to the plugin code itself.


Third-party services we use

  • Stripe — payment processing for paid plugins. Stripe's privacy policy.
  • Spotify — when you choose to connect a Spotify account through the DABL Pulse plugin. Spotify's privacy policy.
  • WordPress.org — the free tier of our plugins is distributed through wordpress.org. WordPress.org's terms apply for downloads from there.

These are services we use because they're best-in-class for what they do, not because we sold your data to them. Where their privacy policies apply (Stripe for purchases, Spotify for connections), we link them above.


Your rights

You have the right to:

  • Know what personal data we hold about you. (Almost always: nothing beyond what you've sent us via email or purchase.)
  • Access a copy of that data.
  • Correct anything inaccurate.
  • Delete your data — we'll remove what we have within 30 days, subject to legal record-keeping requirements for things like tax records.
  • Withdraw consent at any time, including disconnecting Spotify or revoking microphone access from your browser settings.
  • File a complaint with the Office of the Privacy Commissioner of Canada (priv.gc.ca) if you believe we've mishandled your data.

To exercise any of these rights, email derek@dabl.ca from the address associated with your account or order. We respond within a few business days.

EU visitors: under GDPR, the same rights apply — access, rectification, erasure, restriction of processing, data portability, and the right to object. DABL Tech Solutions acts as both data controller and processor for the limited data described above.


Children's privacy

Our sites and plugins are not directed at children under 13. We don't knowingly collect data from anyone under 13. If you believe a child has provided us with personal information, contact us and we'll delete it.


Changes to this policy

If we change anything material, we'll update the "Last updated" date at the top and post a note on our homepage. Significant changes (like adding a new third-party service that affects what data is collected) will be announced before they take effect.


Contact

Privacy questions, data requests, complaints, or anything else:

Derek Little
DABL Tech Solutions
4034 16th St SW, Calgary, AB T2T 4H4, Canada
derek@dabl.ca · (403) 690-4960

We answer every privacy email from a real human, usually within a business day.