NexDM Logo
NeXDM
हिंदी
Official User Guide v1.0.8
Core Architecture

64-Segment Nitro Engine

NexDM splits every file into up to 64 simultaneous fragments, bypassing server-side throttling and utilizing 100% of your available bandwidth for maximum possible speed.

Instant License Activation

Experience a seamless transition from trial to pro. Your license is activated instantly upon purchase, with no complex setup or long verification codes required.

Intelligent Media Discovery

The built-in Media Grabber detects high-quality video and audio streams directly from web sources, allowing one-click capture of professional-grade media.

Automatic Categorization

Files are automatically sorted into meaningful categories like Packages, Visual Media, and Tracks based on their internal structure and metadata.

Main Control Center
ADD URL Click to input a direct download link. NexDM's engine will automatically analyze the file and prepare the 64-segment high-speed pipeline for the fastest possible transfer.
RESUME ALL Instantly restart all paused or interrupted downloads. The engine intelligently reconnects and verifies existing data fragments to ensure no byte is lost or corrupted.
STOP ALL Pause all active download processes safely. This preserves current progress and closes server connections properly, preventing data loss even during network instability.
FILTERS Easily manage thousands of files by filtering them based on type (Video, Audio, Apps) or status (Active, Finished, Error) with a single click for better organization.
MEDIA GRABBER (HEURISTIC ENGINE) Powered by a Smart Heuristic Scoring Engine that automatically adapts to platform security changes (like YouTube's audio-only updates) and dynamically detects Alien Formats via FPS/Codec scoring.
UNIVERSAL CAPTURE (ZERO WAIT) Injects a dynamic floating shortcut over any playing video. Auto-fetches qualities in the background for a 0-second wait time experience.
SORT TOOL A powerful organizational layer for large download lists. Toggle advanced sorting to arrange your database by date, size, or name exactly how you want it.
SCHEDULER Take control of your bandwidth. Automate your queue by setting specific times for NexDM to start or stop downloads, perfect for using nighttime data.
THEME Customize your workspace experience. Switch between a sleek, high-contrast Dark Mode or a clean, professional Light Mode according to your visual comfort.
REFERRAL Access your unique Referral ID and affiliate dashboard. Share NexDM with others to earn rewards and monitor community-based discount applications in real-time.
Category Management
ALL FILES A complete, unfiltered overview of every single download task stored in the local NexDM database for easy global management.
IN-PROGRESS View tasks that are currently active, merging, or initializing. This section focuses on what's happening right now in your speed engine.
COMPLETED Access successfully finished tasks. NexDM verifies the file integrity once a download reaches 100% before moving it to this safe archive.
PACKAGES Automatically identifies and groups software installers (.exe, .msi), compressed archives (.zip, .rar), and other distribution bundles.
RESOURCES Dedicated space for educational and professional documents, including PDFs, text files, and localized resource datasets for your projects.
TRACKS Detects and organizes music, audio captures, and high-fidelity soundtracks. Perfect for keeping your media library clean and accessible.
APPS & TOOLS Groups lightweight system utilities, portable applications, and standalone executable tools for quick access without searching through folders.
VISUAL MEDIA Centralized hub for all your video content, including 4K movies, recorded clips, and professional visual assets detected by the engine.
PIPELINES Manage complex batch download workflows. This section helps you oversee multiple simultaneous downloads running as a single operation.
Database Organization
NAME Organize your library alphabetically. This is the most efficient way to locate a specific file when you know its title but aren't sure of its download date.
DATE ↓ The default organization method. It keeps your most recent downloads at the top, ensuring that your current tasks are always instantly accessible.
SIZE Sort your database by data volume. This helps you identify large files consuming significant disk space, allowing for much more efficient storage management.
STATUS Group files by their current operational state. Instantly isolate files that are 'Merging', those that have encountered an 'Error', or those currently 'Starting'.
FILE TYPE A powerful categorical sort that groups files by extensions. See all your .mp4 videos, .exe installers, or .zip archives clustered together for quick bulk actions.
Cloud Upload Engine
Premium Cloud Backup & Sharing Guide

1. Background Bootstrapper & Init

The Anti-Gravity Upload Agent automatically verifies the presence of FFmpeg on your system. If missing, it stealth-downloads the required lightweight binaries in the background. This ensures that the upload turbo-engine is always ready to process complex media compression tasks instantly without requiring manual software installation or complex PATH variable configurations by the user.

2. Secure Keyring Authentication

Log in securely to your selected cloud via standard OAuth 2.0 PKCE flow. NexDM never stores your raw passwords. Instead, it utilizes OS-level encrypted Windows Keyring storage and secure credential managers to handle token handshakes. This guarantees enterprise-grade security where your session tokens are strictly isolated from malware and remain invisible in plain text.

3. FFmpeg Turbo Mode Compression

For video uploads (like YouTube), NexDM fires up Turbo Mode. It automatically detects and utilizes GPU hardware encoding capabilities (like NVIDIA HEVC NVENC or AMD VCE) with a CPU software fallback. This intelligently compresses massive 4K video payloads to half their size without losing visual quality, doubling your effective upload speed and saving massive network bandwidth before the file even leaves your computer.

4. Postman Workflow (Resumable Uploads)

Leveraging native Resumable Upload APIs from providers like Google, NexDM splits your massive files into intelligent 8MB binary chunks. If your internet connection drops or your PC reboots during a 50GB upload, the engine instantly queries the server for the last verified chunk. The upload resumes exactly from that point, completely eliminating the frustration of starting from 0% after a network failure.

5. Live Telemetry & TOS Compliance

Monitor high-precision real-time metrics including exact Mbps upload speeds, estimated time remaining, and detailed byte-level progression states directly from the frontend UI. Additionally, the upload engine strictly enforces API compliance by requiring mandatory Terms of Service (TOS) checkboxes prior to execution, ensuring your developer accounts and API quotas remain secure and unbanned.

Detailed Upload Protocols & Cautions
1. YouTube Video Configuration

Step-by-Step Upload Guide

1. Open the **Upload Engine** panel from the main navigation and select YouTube Video as your target protocol.
2. Click the Google Login button. This will securely launch the Google OAuth 2.0 flow in your default web browser. Grant the necessary permissions for YouTube Data API v3.
3. Once authorized, NexDM will fetch your linked channels. Select your specific target YouTube channel from the dropdown list.
4. Enter your video's Title, Description, and carefully set the privacy state (Public, Private, or Unlisted). You can also add comma-separated tags to optimize SEO.
5. Select your pre-rendered video file from your local disk and click Start Upload. The engine will compress the video (if Turbo Mode is on) and push it directly to YouTube's ingestion servers.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T upload copyrighted video clips or background audio tracks. Doing so will trigger YouTube Content ID's automatic detection algorithms, leading to immediate video blocking, demonetization, or copyright strikes against your channel.

DON'T force-close or shut down the NexDM application while the video is actively uploading. While our engine supports resumable chunks, abrupt process termination may corrupt the current chunk in transit to the YouTube API, requiring a fresh upload.

DON'T exceed YouTube's daily upload quotas. Standard accounts are typically restricted to 1-6 video uploads per 24 hours depending on channel age and standing. Exceeding this will throw a `quotaExceeded` API error.

2. Google Drive Configuration

Step-by-Step Operation Guide

1. Open the upload panel and select Google Drive as your target protocol.
2. Click the Google Login button to authorize via Google OAuth and grant NexDM direct read/write file storage permissions to your Drive.
3. Wait for NexDM to securely authenticate and link your cloud workspace. Your available storage quota will be displayed.
4. Select the file (or bulk files) you want to upload, choose the target directory/folder ID inside your Drive (if applicable), and click Start Upload.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T attempt to upload files that exceed your Google Drive's available free storage space. NexDM calculates chunks, but the Google Drive API will reject the final payload with a "Quota Exceeded" error if you lack the necessary gigabytes.

DON'T log out of Google or revoke third-party application permissions in your Google Security dashboard while a file is actively transferring. Doing so invalidates the active OAuth token and terminates the upload stream instantly.

3. Generic HTTP Configuration

Step-by-Step Operation Guide

1. Set the Protocol dropdown to Generic HTTP.
2. Input your personal cloud server API endpoint or private repository URL (e.g. custom NAS or private S3 bucket).
3. Select the HTTP method (usually POST) and configure the headers (e.g. Authorization: Bearer <token>).
4. Check the Multipart option if required and configure the form-field name (default: file).
5. Select your target file and click Start Upload.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T execute generic HTTP uploads over unencrypted `http://` protocols. Always use secure `https://` endpoints, or your sensitive auth tokens and files will be exposed in plain text.

DON'T change the multipart field name if your hosting endpoint is highly strict; confirm if it requires file, data, or a custom string before starting.

4. Facebook Upload Configuration

Step-by-Step Operation Guide

1. Choose Facebook from the protocol list.
2. Input your **Facebook Access Token** (generate this in the Facebook Developer Portal under Graph API Explorer for your page or account).
3. Input the caption or post text you wish to include with your media in the description box.
4. Select the target video or photo, then click Start Upload to post directly to your timeline or page.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T use short-lived user tokens for automated workflows. They expire in 1-2 hours, which will cause your scheduled or long-running uploads to fail abruptly. Always generate a Page Permanent Token or exchange for a Long-Lived Token (60 days) in the developer dashboard.

DON'T upload media that violates Facebook's Community Standards (such as copyrighted music, graphic violence, or automated spam). Repeated violations will cause your Facebook Developer App to be permanently restricted or banned.

DON'T attempt to upload videos larger than 10 GB or longer than 240 minutes (4 hours). The Graph API has strict physical file size boundaries for standard page posts.

5. Instagram Upload Configuration

Step-by-Step Operation Guide

1. Select the Instagram protocol inside the Upload Engine.
2. Input your permanent **Instagram Access Token**. Note: The Instagram Content Publishing API requires your account to be an officially recognized Instagram Professional/Business Account linked to a verified Facebook Page.
3. Write a compelling caption in the description area. Up to 30 hashtags are fully supported natively by the API.
4. Select the target photo or short video (Reel/Post). NexDM automatically formats the request payload and clicks Start Upload to publish.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T upload media with unsupported aspect ratios. The Instagram API is incredibly strict and will immediately reject posts that don't match specific ratios (e.g., exactly 1:1 for squares, 4:5 for portraits, or 9:16 for Reels/Stories).

DON'T upload raw, uncompressed video files exceeding 100 MB or exceeding 60 seconds for standard feed posts. Always use NexDM's built-in FFmpeg compressor to shrink the file before attempting an Instagram API publish.

DON'T attempt to post more than 25 times per 24-hour window. The Instagram Graph API enforces a hard daily publishing rate limit per business account to prevent spam.

6. Twitter (X) Upload Configuration

Step-by-Step Operation Guide

1. Select the Twitter (X) protocol in the dropdown.
2. Input your Twitter Developer tokens (API Key, API Secret Key, Access Token, and Access Token Secret). You must create an App in the Twitter Developer Portal with "Read and Write" permissions.
3. Type the text of your post/tweet (up to 280 characters for standard accounts, or up to 4000 if you have a Premium API tier).
4. Select your media file (supports .jpg, .png, .gif, or .mp4 formats).
5. Click Start Upload to push the media payload through Twitter's chunked upload API and tweet it instantly.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T attempt to upload videos larger than 512 MB or longer than 140 seconds (2 mins 20 secs) unless you are a Twitter Premium subscriber with elevated API permissions. Exceeding these limits will cause a silent API rejection.

DON'T upload multiple videos in a single tweet. The Twitter API only supports attaching up to 4 images, 1 GIF, or exactly 1 video per post. Mixing media types will crash the request.

7. WhatsApp Sharing (Auto-Splitting Engine)

Step-by-Step Operation Guide

1. Open the upload drawer and select WhatsApp Auto-Split.
2. Configure your desired target split size. The default is set to 63 MB (this is highly optimized to ensure fragments pass through WhatsApp’s strict media server limits without compression artifacts).
3. Select the massive video or archive file that you want to share.
4. Click Process & Split. NexDM's native byte-level splitter will partition the file into perfectly sequential fragments in mere seconds.
5. Once split, the segments can be shared sequentially directly to your contacts via WhatsApp Web or mobile.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T set the split target segment size above 100 MB. WhatsApp strictly blocks direct document attachments that exceed 100MB on standard mobile connections, causing the transfer to hang indefinitely.

DON'T rename the generated split files (e.g., .part1, .part2). Keeping their exact sequential names is absolutely necessary so the receiver's application knows the correct playback order, or so they can merge them back together easily without data corruption.

8. Telegram Bot Configuration

Step-by-Step Upload Guide

1. Change the Protocol dropdown to Telegram inside the panel.
2. In the Bot Token field, enter your unique bot token (obtain this securely from Telegram's official bot, @BotFather).
3. In the Chat ID field, enter your target user, group, or channel ID (you can query `@userinfobot` or `@GetChatID_Bot` on Telegram to fetch this numerical ID).
4. Crucial: Ensure that you have added your bot as an Administrator with post privileges in your target group or channel.
5. Browse and choose the document, image, or video, then click Start Upload to push the file to Telegram's cloud.

🚨 CAUTIONS & LIMITS (DON'Ts)

DON'T attempt to upload any single file larger than 50 MB using the standard Bot API endpoint. While premium Telegram users can send 4GB files via client, the standard Bot API endpoint strictly rejects any single payload crossing the 50MB threshold without a custom Local Bot API Server.

DON'T share or expose your Telegram Bot Token in public folders, GitHub repositories, or screenshots. Anyone with the token can hijack your bot, send malicious files, and read messages in groups where it's an admin.

DON'T flood the Telegram API with too many rapid file uploads (more than 20 messages per minute in a group). Doing so will result in a 429 Too Many Requests error and temporary rate-limiting for your bot.

Integrated AI & Search Core
Google Search & Perplexity AI Integration Guide

1. Universal Search & Action Bar

Use the integrated search box at the top of NexDM. Type key terms to search or paste absolute URLs. Clicking the green SEARCH button lets the core engine scan pages and index download targets immediately.

2. Select Your AI Partner

Choose your AI assistant from the top-bar dropdown (defaulting to Perplexity AI). This links the download manager directly to the web-scraping intelligence of modern large language models, allowing you to find obscure files faster than ever.

3. Ask & Discover via AI Prompting

In the prompt box, type your custom search question. For example: "Find direct zip link for Python 3.12 installer" or "Get raw 4K wallpapers of mountains". The AI interprets natural language natively.

4. Instant Cured Downloads (Zero Spam)

Click ASK AI. The AI searches the live web, bypasses captchas where possible, filters out malware and ad-heavy fake download buttons, and returns highly summarized text alongside pristine, clickable, and safe download URLs directly within NexDM's UI.

Next-Gen Engine Features (Core Tech)
Under-The-Hood Architecture

God-Mode Network Sniffing (DeclarativeNetRequest)

Bypass conventional download restrictions completely. Using deep Chrome Extension API capabilities (declarativeNetRequest), NexDM natively intercepts direct media links (ZIP, EXE, MP4) globally across your system without manual input.

Example: If you click a download link for a large 5GB game `.zip` file on any random website, NexDM's God-Mode instantly catches the raw HTTP request, aborts the browser's slow default downloader, and routes the binary stream directly into the 64-segment high-speed C++ engine.

Sparse File Allocation

Protects your SSD health and completely eliminates file fragmentation. NexDM pre-allocates target file sizes instantly on your disk the moment a download begins, enabling lightning-fast segment merging when a download finishes.

Example: When you start a 50GB 4K movie download, NexDM instantly reserves exactly 50GB of blank space on your disk in 0.1 seconds via OS-level syscalls. This prevents your SSD from wearing out due to constant rewriting and stops your PC from slowing down due to fragmented sectors.

Auto-Link Refresher (Dynamic Session Recovery)

Never lose a 99% completed download again. If a server session token expires mid-way, the engine automatically communicates with your browser to fetch a fresh token and resume instantly.

Example: Imagine downloading 10GB of software, but at 99%, the website's AWS security link expires (which normally throws a fatal "Failed - Network Error"). Instead of failing, NexDM silently talks to your browser extension, obtains a new valid OAuth link, matches the file signature, and finishes that last 1% seamlessly.

Decentralized CDN P2P Swarming

Future-proofed with WebTorrent architecture. NexDM minimizes main-server strain by allowing direct Peer-to-Peer seeding from the frontend using Tauri WebRTC, completely eliminating the need for complex router port-forwarding.

Example: If multiple NexDM users are downloading the same popular update, the client securely shares the file pieces directly between users (like a modern torrent swarm) directly through the browser context. This bypasses congested central servers, guaranteeing extreme download speeds during peak hours.

Earning Rewards with Referral
Step-by-Step Referral Guide

1. Locate Your Unique Affiliate Code

Open NexDM and click the REFERRAL button in the main top-right toolbar. You will immediately see your cryptographically unique identity code (e.g., NX-XXXX-XXXX). This code tracks all your referrals perpetually.

2. Share with Your Community

Share this code with your friends, YouTube subscribers, Telegram followers, or Discord community. Inform them that they can get exclusive, massive discounts by applying your code during the NexDM Pro license checkout page.

3. Friends Get Instant Discounts

When someone enters your referral code on the official NexDM website, our Stripe payment gateway instantly applies a special discount (up to 50% off) on their license purchase. This creates a huge incentive for them to use your code!

4. Earn Real Automated Commissions

For every successful Pro license purchase made using your code, ₹10 is automatically credited to your affiliate earnings balance. You can track your total clicks, conversions, and lifetime rewards directly in your dashboard.

Note: Once your commission balance crosses the minimum threshold of ₹500, please send a WhatsApp message to 8424931801 for your immediate payout.