Blog

Tutorials and articles

How to protect and sell your software with licence keys: step-by-step guides with real code, videos and what we learn building PWF Auth

RSS feedVideos on YouTubeChangelog

6 articles in SDKs

SDKsA licence client for any language: Java, Kotlin, PHP, Dart, Delphi and moreNo package for your language? The SDK generator in your PWF Auth panel writes a ready licence client in one file, for C#, VB.NET, Python, JavaScript, Java, Kotlin, Android, PHP, Dart, C++ or Delphi, already set up for your app3 min readSDKsHow to add licence keys with an HWID lock to a Node.js appProtect an Electron app, a CLI tool or any Node.js program with licence keys, a one-PC lock and a live kill switch using the free pwfauth package from npm: zero dependencies, TypeScript types included3 min readSDKsVideoHow to add licence keys with an HWID lock to a Python appProtect a Python program with licence keys, a one-PC lock and a live kill switch using the free pwfauth package from PyPI: install it, sign in, start the heartbeat, read the licence and move a key to a new PC3 min readSDKsVideoHow to add licence keys with an HWID lock to a C++ Windows appAdd licence keys, a one-PC lock and a live kill switch to a native C++17 Windows program with the free PWF Auth client: two files on WinHTTP and Windows CNG, a sign-in, the heartbeat and moving a licence to a new PC3 min readSDKsVideoHow to add licence keys with an HWID lock to a C# or VB.NET appAdd licence keys, a one-PC lock and a live kill switch to a WinForms, WPF or console app in C# or VB.NET with the free PWFAuth NuGet package: install it, sign in, start the heartbeat and move a licence to a new PC3 min readSDKsVideoHow to add licence keys and a kill switch to an Android appProtect an Android app with licence keys, customer accounts and a remote kill switch in five steps, with one Kotlin file from the SDK generator and a complete demo app on GitHub3 min read