1. App
Authvaultix
  • Getting Started
  • Overview
    • Security Practices
    • SDK & Code Examples
    • ? QnA
    • rate limiting
  • Dashboard
    • Manage Applications
    • Account Settings
      • Settings
      • Billing History
      • Login History
      • Notifications
      • Keyboard Shortcuts
      • Preferences
      • Forms
      • Bug Bounty
    • Seller
      • Team Member
      • Seller Keys
      • Seller Logs
    • App
      • Licenses
      • Users
      • Token
      • Subscriptions
      • Chats
      • Sessions
      • Webhook
      • Files
      • Global Variables
      • User Variables
      • Logs
      • Blacklists
      • Whitelists
      • Audit Logs
      • Web Loader
      • Tamper Log
  • API
    • initialization
      • init
    • Authentication
      • Login
      • register
      • License Login
      • Forgot Password
      • OTP Verify
      • Logout
      • Change Username
    • Sessions
      • Session Check
      • Fetch Online
    • Licensing
      • Upgrade Access
    • Users
      • Get User Variable
      • Set User Variable
      • Global Variable
      • Ban User
      • Check Blacklist
    • Files
      • Download File
    • Chat
      • Send Message
      • Fetch Messages
    • Webhooks
      • Webhook
    • Security
      • Tamper Detection
  • Seller API
    • Seller Key
      • Validate Seller Key
    • Users
      • Add HWID To Existing User
      • Create User
  1. App

Files

Files Management#

Files Manager gives you full control to upload protected software binaries (loaders, DLLs, updates), set access permissions, and manage secure file distribution.

What is Files Manager?#

The Files Manager is a secure file distribution system for delivering application assets and executables to authenticated client software.
Uploaded files are application-specific; files for one application cannot be accessed by clients of another.
Client applications download protected files by calling the download endpoint with a fileid and sessionid. Files are streamed with SHA256 checksum verification.

Uploading a File (uploadModal)#

To upload a new file, click the Upload File button and provide the following details:
Parameter FieldDescriptionExample
Direct File URLDirect HTTPS download link for the protected binary.https://cdn.domain.com/loader.exe
File NoteInternal descriptive note for identification.Main Loader Build v1.2
Authenticated AccessToggle to require authenticated access (True / False).True (Only logged-in users)

Access Permission Modes#

Authenticated Access = True: Clients must present a valid, active sessionid to download the file.
Authenticated Access = False: The file is publicly accessible for download.
💡 Note: When Authenticated Access is enabled only authenticated users can download the file; public requests are rejected.

File Operations & Management#

Edit File (editModal): Update the download URL or file note text.
Download File: Verify or test the configured file URL from the dashboard.
Delete Single File (delete): Remove an individual file entry from the application.
Delete All Files (delete_all): Clear all files for the application in one action (confirmation required via bulkConfirmModal).

Security Best Practices#

Enable Authenticated Access for sensitive executables.
Host file URLs on trusted HTTPS storage providers.
Upload updated files after a new software release and remove old builds.
Only enable public downloads for files that do not require authentication.

💡 Developer Tips#

Use versioned build names instead of stable filenames (example: loader_v1.2.exe).
Use the File Note field for release notes so builds are easy to identify from the dashboard.
If the client SDK supports file downloads, implement proper error handling for download failures.
Modified at 2026-07-30 15:41:10
Previous
Webhook
Next
Global Variables
Built with