Skip to main content

DTC.ZONE Features

Here is a detailed overview of the core features our platform offers to help you protect, manage, and distribute your software.

User & Account Management

Our platform provides a clear distinction between your internal accounts and your end-user accounts. Team and Reseller accounts are used to access the web panel, with customizable permissions allowing you to define specific roles and access levels for your team members. For your customers, user accounts are created automatically the first time a person redeems a valid license key in the client. These accounts are secured by being bound to the user's hardware ID, and you have the ability to issue hardware ID resets to allow them to move their account to a new computer.

Flexible License Management

You have complete control over your software licenses. A single license key can be configured to grant access to one or even multiple applications, allowing you to easily create and sell product bundles. The platform supports generating and deleting licenses in bulk, which is ideal for large-scale operations. From the panel, you can view all active licenses, track who created them (a team member or a reseller), edit their properties, or revoke access at any time.

Application Management

Manage your application's lifecycle with ease. You can disable any app for maintenance, which will notify your users that it is temporarily unavailable. Our built-in compensation system ensures that when you re-enable the app, all active subscribers are automatically granted extra subscription time equivalent to the downtime. For better organization within the user client, you can designate an app as a "Tool", which will place it in a separate tab.

Secure File & Variable Distribution

We offer a robust system for securely delivering your application files. Every product is launched from a "Start App", which is executed in a protected environment and is never physically stored on the user's PC. Any supplementary "Regular Files" your application needs must be explicitly paired to a product and can then only be downloaded by your running Start App via our SDK. For small, critical pieces of data like configuration flags, you can use "Variables." These are globally accessible by any of your applications for extremely fast downloads and do not need to be paired.

Integrated Reseller Platform

Monetize your software through a complete, built-in reseller solution. You can create "Product Offers" that resellers purchase using a credit-based system. Resellers buy credits from you, and you can customize the offers with specific license quantities, subscription times, and even bundle multiple products together. DTC.ZONE takes no fees from any of your reseller sales.

Rewarding Reseller Tiers

Incentivize your most valuable partners with our Reseller Tiers system. Resellers automatically earn "Store Points" for every credit they purchase, leveling up through tiers that you define. You can create up to 8 distinct tiers and reward each one with custom discounts, either on future credit purchases or on the product offers they buy. This encourages resellers to remain active and loyal to your products.

Webhooks & Notifications

Stay connected with your running applications through webhooks. This feature allows your client-side application to send custom messages to an endpoint you define, such as a Discord channel. This is perfect for real-time notifications, error logging, or receiving submissions from the client's built-in user report form. You simply call a function in our SDK to send a message; our servers handle the secure delivery.