PERCEPTRON
IN SERVICE OF THE NETWORK
DOC. NO. PN-100-PP · LAST UPDATED AUGUST 2026

Privacy policy

Perceptron scans your network, so you are entitled to know exactly what it does with what it finds. The short version: your scan data stays on your computer, and every connection the app makes is listed below. The people's data belongs to the people.

§ 01 — SCOPE

1.1
This policy covers the perceptronscan.com website and the Perceptron desktop application for Windows and macOS. Perceptron is published by Scott Waters.
1.2
No sale of data. We do not sell, rent, or share your data with third parties for advertising, profiling, or any other purpose. There is no advertising in Perceptron or on this site.

§ 02 — WEBSITE

2.1
No tracking or analytics. This website does not use analytics services, tracking pixels, or user identification mechanisms. We don't know who visits, how often, or from where.
2.2
No cookies. This website does not set any cookies.
2.3
Server logs. Our hosting provider (Dailey OS) may record standard server logs, including IP addresses and request information, for security and operational purposes. These are handled under that provider's own policies and are not used by us to identify or profile visitors.
2.4
Web fonts. Pages load typefaces from Google Fonts. Your browser's request to that service reveals your IP address to Google, as it would for any external resource.

§ 03 — DATA STORED ON YOUR COMPUTER

3.1
Everything Perceptron discovers is stored locally. Discovered devices, scan history, site configuration, device profiles, saved commands, and application settings live in a database on your own machine. None of it is uploaded to us.
3.2
No automatic telemetry. Perceptron does not collect usage statistics, behavioural analytics, or automatic crash reports. Diagnostic information is sent only when you personally choose to send it — see § 08. The one automatic transmission is the anonymous device-recognition sharing described in § 04 — it carries no addresses or identity, and you can switch it off in Settings.
3.3
Scanning stays on your network. During a scan, Perceptron communicates with devices on your local network only. Discovered hostnames, IP addresses, and MAC addresses are not transmitted off your network by the scan itself.
3.4
MAC vendor lookup is offline. Perceptron downloads a complete vendor database in advance and resolves manufacturers on your machine. Individual MAC addresses are never sent to a lookup service.

§ 04 — CONNECTIONS PERCEPTRON MAKES ON ITS OWN

Perceptron is not an offline-only application. Without any integration configured, it may contact the following services. None of these transmit your scan results; the only thing ever derived from your devices is the anonymous recognition feed in the second row, and you can turn that off.

SERVICE PURPOSE WHAT IS SENT
PERCEPTRONSCAN.COM Application updates, plus the SNMP and device-classification catalogs Nothing beyond a standard HTTPS request
PERCEPTRON‑API.DAILEY.CLOUD Downloads crowd-learned device-recognition rules. With Improve device recognition enabled (the default), also uploads your device-type corrections so every operator's classifier improves Vendor, model, sanitized name tokens, and the chosen type — never MAC or IP addresses, hostnames, or site identity — plus a random install id used only to count distinct installs
MACLOOKUP.APP · IEEE Downloads the MAC vendor database for offline use Nothing — the whole database is fetched, not individual addresses
API.APPLEDB.DEV Downloads the Apple device database and identifies specific Apple hardware models An Apple model identifier, only when it isn't already cached locally
RAW.GITHUBUSERCONTENT.COM Downloads vendor model catalogs (for example ecobee and Nest thermostat models) Nothing beyond a standard HTTPS request
API.IPIFY.ORG Returns your public IP so Perceptron can tell which saved site you are currently at Nothing is uploaded; the request itself reveals your public IP to that service

UPDATES ARE DELIVERED FROM PERCEPTRONSCAN.COM. NO PERSONAL OR SCAN DATA IS INCLUDED IN AN UPDATE CHECK.

§ 05 — OPTIONAL INTEGRATIONS YOU ENABLE

These are inactive until you configure them. Enabling one means deliberately sending data to that system, under that provider's own terms and privacy policy.

  • IT Glue — when you connect a site to an IT Glue organisation, Perceptron reads and writes device documentation there, including device names, addresses, and types.
  • Google Sheets — if you connect a Google account, Perceptron can read and write spreadsheets you select. Access is granted through Google's standard sign-in and can be revoked from your Google account at any time.
  • OvrC — when configured, Perceptron exchanges device information with the OvrC platform.
  • Firewalls and cameras (SonicWall, UniFi, ONVIF) — Perceptron talks to these directly at the address you configure. For gear on your own network, that traffic never leaves it; a remotely hosted UniFi controller is reached over the internet like any other web service.

§ 06 — TEAM SYNC AND SIGN-IN

6.1
An account is optional. Perceptron's core scanning features require no account. Signing in is needed only for team sync.
6.2
Signing in. Team sync uses Google sign-in. Your Google identity is exchanged for an access token for our API; that token is held in your operating system's credential store. We receive the account identity associated with your sign-in and your team membership.
6.3
Signing out. Signing out revokes and removes the stored token from your machine.

§ 07 — CREDENTIALS AND SECRETS

7.1
Where they are kept. SNMP community strings and v3 credentials, camera logins, integration API keys, and access tokens are stored using your operating system's credential store.
7.2
Where they go. Credentials are transmitted only to the system they authenticate against — your own switch, firewall, camera, or the integration you configured. They are never sent to us.

§ 08 — DIAGNOSTIC SUBMISSIONS

8.1
Always user-initiated. Perceptron never uploads diagnostics on its own. A submission happens only when you choose to send one, normally because you are asking us for help.
8.2
What it contains. A submission is a bundle of recent application logs. Logs describe what the application was doing and may therefore reference devices on the network you scanned. Credential material is automatically removed before the bundle leaves your machine.
8.3
What you get back. A short reference code you can quote to support so we can find your submission. If you would rather not send logs, contact us without submitting one.

§ 09 — THIRD-PARTY SERVICES

Dailey OS Website and API hosting
GitHub Source code, issue tracking, and vendor model catalog downloads POLICY ↗
Google Web fonts; sign-in and Sheets, if you enable them POLICY ↗
IT Glue Documentation sync, if you enable it POLICY ↗
maclookup.app MAC vendor database downloads SITE ↗
AppleDB Apple model identification SITE ↗

§ 10 — RETENTION AND DELETION

10.1
You control retention. Because scan data lives on your computer, it is kept until you delete it. Clearing the device list or deleting a site removes that data; deleting the database folder described in 10.2 removes everything.
10.2
Uninstalling. Removing the application (or deleting the portable folder) does not delete your data. Settings and scan history live in the Perceptron folder in your user profile — under %APPDATA% on Windows, ~/.config on macOS — and saved credentials live in the operating system's credential store (Credential Manager, Keychain). Delete those too for a complete removal.
10.3
What we hold. The only data we hold is what you deliberately send us: a diagnostic submission, or the account and team records created when you sign in for team sync. Ask us and we will delete either.

§ 11 — YOUR RIGHTS

11.1
Access, correction, deletion, and portability. For everything stored locally, you already have direct access — it is on your own machine, and Perceptron can export it to CSV. For anything we hold under § 10.3, contact us and we will provide, correct, or delete it.
11.2
Withdrawing consent. You can disconnect any integration, sign out of team sync, or revoke Perceptron's access from your Google account at any time, without affecting the rest of the application.
11.3
Jurisdiction. Depending on where you live, you may have additional statutory rights, including the right to complain to a data protection authority. We will honour any such request regardless of where you are.

§ 12 — CHILDREN'S PRIVACY

Perceptron is a professional network administration tool and is not directed at children. We do not knowingly collect personal information from children.

§ 13 — CHANGES AND CONTACT

If this policy changes materially, the revision date at the top of this page changes with it. Because Perceptron's behaviour is described here in specific terms, we update this page when the application's behaviour changes — not only when the wording does.

Questions about this policy, or a request under § 11? Contact support@perceptronscan.com.