RPSoft

Disclaimer

These are tools I built for myself and use every day. They are tested, and they are honest about what they can see — but they come with no warranty, and using them is at your own risk.

Last updated: 19 September 2026

No warranty

The software is provided as is, without warranty of any kind, express or implied. It is not certified, audited or guaranteed fit for any particular purpose, and nothing on this website should be read as a promise that it is. To the fullest extent the law allows, I accept no liability for any loss or damage arising from its use — including lost data, lost time, or business interruption.

Tessera and NetScanner are each covered by their own end-user licence agreement, included in the download. Ampere and Ampere 2 are free, and are provided as is in exactly the same way. Where this page and a licence disagree, the licence governs.

Tessera deletes files

That is the point of it, and it is the part worth reading twice.

  • Every deletion is confirmed first, with the full path and the size in front of you. Read it before you click.
  • On a local drive, files go to the Recycle Bin — recoverable, until you empty it.
  • On a network share there is no Recycle Bin. Windows provides no undo there, so deletion is permanent and immediate. The app tells you this at the moment of deletion rather than implying a safety net that does not exist. Once it is gone, it is gone.
  • Know what you are deleting. A large file is not necessarily a disposable one. Deleting application or system files to reclaim space can break the software that owns them, and Tessera cannot tell you which is which.
  • Keep backups. A disk cleanup tool is not a reason to stop having them.

NetScanner sends traffic to other people’s machines

Active network scanning is not a passive act. It puts packets on a network and touches hosts you may not own.

  • Authorisation is yours to establish. Only scan networks you own or have been explicitly authorised to test. Scanning without permission may breach your employer’s policy, your ISP’s terms, or the law in your jurisdiction. That responsibility sits with you, not with the tool.
  • The operational risk is yours to accept. Active probing can disturb fragile hardware. Cheap switches, embedded devices, industrial equipment and some printers respond badly to connection attempts they were never designed to receive. Use Polite pacing on anything you are unsure of, and do not scan operational technology or medical networks without the people responsible for them agreeing first.
  • Expect a security response. A port scanner is behaviourally indistinguishable from reconnaissance malware. Intrusion detection will very likely notice, and it should. Tell whoever watches the alerts before you begin.
  • Results are evidence of what was observed, not proof of what is present. A host that did not answer may still exist. An identified service is a best inference from a banner, a certificate or a response — all of which are chosen by the device. Do not treat a scan as a security audit or as a complete asset inventory.
  • Demo mode is synthetic. When enabled it shows a fabricated network, is labelled as such in the window, and sends no packets. Do not present demo output as a real finding.

Ampere and Ampere 2 play whatever you point them at

They are audio players, so the risks are mild — but they are not zero.

  • They decode untrusted files. Ampere decodes through libvlc, a widely used and actively maintained library. Ampere 2 decodes in its own code, and hands M4A, AAC and WMA to Windows’ own Media Foundation. Either way, any decoder parsing a malformed or hostile file is a place where things can go wrong. Play files you have reason to trust.
  • They change your right-click menu, not your defaults. Each adds Play and Enqueue entries and registers itself under Open with, all under your own user account. Neither changes your default player. Turning the associations off in Options removes what that player added, and leaves the other’s alone.
  • Your playlist is not saved on exit. Close either player and the queue is gone unless you saved it as an M3U first. That is by design, but it surprises people.
  • Free does not mean warranted. Both are provided as is, as described at the top of this page. Ampere bundles LGPL components — libvlc, LibVLCSharp and TagLib# — whose notices ship with the download in THIRD-PARTY-NOTICES.md. Ampere 2 bundles TagLib#, under the LGPL, and CSCore, under the Microsoft Public License; every component’s licence is built into the program, behind the ⓘ button in its title bar.

Downloads and warnings

None of these executables are currently code-signed, so Windows SmartScreen will warn on first run, and endpoint protection may quarantine NetScanner because of what it does. Only ever run builds you obtained from the RPSoft store at store.rpsoft.online or your own Gumroad library, and verify them against the published hash before adding any antivirus exclusion. A copy from anywhere else is a copy I cannot vouch for.

Privacy

None of these applications collect, transmit or store anything about you. There is no telemetry, no analytics, no account and no licence server. Ampere is built without any networking components, and Ampere 2 contains no networking code at all. Scan results, playlists and Ampere 2’s small diagnostic log stay on your machine. This website, rpsoft.online, sets no cookies, runs no scripts and loads nothing from third-party servers.

The product pages and checkout at store.rpsoft.online are hosted by Gumroad, under Gumroad’s own terms and privacy policy — including the scripts and cookies those pages use. Purchases are handled entirely by Gumroad, and I never see your payment details.

Not legal advice

This page is written to be clear, not to be a contract. It is a plain-English summary and it is not legal advice. If a scan needs sign-off in your organisation, get it from the people who can actually give it.

Questions before you download?

Each tool has a support page covering requirements, limitations and the things people most often hit.