Home HomeIoT Guardian
HomeIoT Guardian
Audit home Wi-Fi security, discover smart devices, harden your connected home.
Scorecard
66/ 100
Stage: Beta on our own rubric. Google Play: Not on Play.
Primary journey: not shown
Scored 2026-11-08 on our own rubric; repository at commit 88fea44.
What we promised, and what we have not finished. We promised one public rubric for every product, a list of what is not finished on every page, and a named source for every number. Most of these products are not finished, and each page says where it stops. Read the rubric or every claim and its source.
Recorded 2026-11-01. The narration says you can export a PDF report; PDF export has not been run on a device yet. Audio loudness adjusted on 2026-11-05. Re-encoded on 2026-11-05 for faster seeking. Wording and picture content unchanged. Voice is AI-generated (ElevenLabs). Shows made-up demo data. Read the transcript.
This button opens your email app with the subject already filled in. Your message comes to support@shipitworks.com. There is no form and no database. Privacy notice.
Works today
Each line links to the scorecard row that backs it.
Not finished
From the same scorecard, next to the claims.
- No feature has a proof log on main: five are built and tested with sample data on a desktop JVM, one (PDF export) is not tested yet
- Not run on a phone or a real home network: the mDNS/SSDP scan, the router port check, the PDF render and the notification prompt
- The PDF export attempt on the JVM failed (4 of 4 tests, 2026-11-07); it needs a device or an instrumented test
- README links proof/unit-tests.log, proof/catalog-counts.log and proof/upnp-fetch-http.log; none of the three is on main
- 12x14 closed test not started per repo docs; no signed .aab built here (no upload key on this machine)
- No CHANGELOG and no LICENSE file on main; no user guide beyond the release docs; lintDebug exit 1 on a ByteOrderMark false positive was reported earlier and not re-run
- TalkBack, contrast and large-font checks not run; no reduced-motion setting in the app
- Network use not yet traced (no network capture); cleartext traffic is permitted in the base network config
What changed
Dated lines from the scorecard. The source code is private, so these lines are the public record.
- 2026-11-08: Rescored under the per-feature rule: no core feature has a run log on main, so five count as built and tested with sample data (half share each) and the PDF export counts as not tested yet. 66/100 on our own rubric (was 73). Release tag v0.1.3.
- 2026-11-08: The UPnP description fetch now has tests of its HTTP behaviour over local sockets (PR #24, tag v0.1.3); the log it points to is not on main. CI now runs on the self-hosted runner (PR #23).
- 2026-11-07: The public contact is now support@shipitworks.com in the privacy policy, the Play listing draft and the project site pages, and the README has an AI use section. Release v0.1.2.
- 2026-11-07: A recorded attempt to run the PDF export in a JVM test failed (4 of 4 tests, in three graphics modes). The PDF export is still not proven; it needs a device or an instrumented test.
The next step for HomeIoT Guardian.
Email us about HomeIoT Guardian