Protect your software while maintaining customer trust with intelligent kill-switch technology
// Add to Program.cs
var killSwitch = KillSwitchClient.Create();
if (!await killSwitch.CheckAsync()) {
Environment.Exit(403); // Graceful exit
}
Configurable policies let you balance security with customer experience
Choose between fail-closed (strict) or fail-open (lenient) behavior based on your business needs.
Local caching with TTL ensures your software remains operational during network issues.
Comprehensive logs of all entitlement checks and system actions for compliance.
Get started in minutes with our lightweight SDK or create custom obfuscated packages
Use standard SDK or create custom obfuscated package
Set API key, customer ID, and behavior settings
Add package to your application startup
Your software is now protected with stealth licensing
Standard SDK (killswitch.config.json):
{
"ApiKey": "your_api_key_here",
"CustomerId": "cust_12345",
"CacheTtlMinutes": 60,
"FailClosed": false,
"BaseUrl": "https://api.killswitchguardian.com/v1"
}
Obfuscated Package (analytics.config.json):
{
"AnalyticsKey": "your_api_key_here",
"ClientId": "cust_12345",
"CacheDuration": 60,
"StrictMode": false,
"Endpoint": "https://api.killswitchguardian.com/v1"
}
Direct HTTP integration when SDK isn't an option
GET https://api.killswitchguardian.com/v1/killswitch?customerId={id}
{
"allowed": true,
"message": "Active subscription",
"expiresAt": "2024-12-31T23:59:59Z",
"signature": "a1b2c3... (HMAC-SHA256)"
}
Hide kill-switch functionality under innocent package names and code
Generate packages with names like "Analytics.Client" or "FeatureFlags.Core"
Code appears to be analytics tracking or feature flag systems
Method name randomization and dummy code confuse analysis tools
Built with compliance and tamper-resistance in mind
Start for free, upgrade as you grow. All plans include full API access and documentation.
For testing and development
$0/month
For small teams and prototypes
$49/month
For growing software companies
$199/month
For mission-critical systems
Custom
SOC 2 compliance, custom encryption, and advanced threat protection
Isolated environments with guaranteed performance and uptime
Dedicated account manager and 24/7 technical support
Get started today with our free tier—no credit card required.
Get Started for Free