Platform User Guide

Complete documentation for the IoT Security Audit Tool — desktop application, web portal, admin dashboard, and mobile companion.

Table of Contents

  1. Platform Overview
  2. Installation & System Requirements
  3. Getting Started
  4. Desktop Application
  5. Device Discovery & Profiling
  6. Vulnerability Detection
  7. AI-Powered Analysis
  8. Firmware Management
  9. QR & Barcode Scanning
  10. Generating Reports
  11. Web Portal & Account Management
  12. Mobile Companion App
  13. Subscription Plans & Pricing
  14. Security & Data Privacy
  15. Troubleshooting

1. Platform Overview

The IoT Security Audit Tool by Novexis App is a comprehensive platform for discovering, auditing, and securing Internet of Things (IoT) devices on your network. It combines automated network scanning, CVE vulnerability database lookups, AI-powered analysis, and professional reporting into a single cross-platform solution.

Core Components

ComponentTypePlatformAvailability
Desktop ApplicationNative AppWindows, macOS, LinuxAll plans
Web PortalWebsiteAny browserAll plans
AI AgentIntegrated APIEmbedded in desktop appPro & Enterprise
Mobile CompanionNative AppiOS, AndroidEnterprise only
Admin DashboardWeb PanelAny browserNovexis staff

AI Model Architecture

The platform uses a dual-AI architecture for resilience:

2. Installation & System Requirements

System Requirements

RequirementMinimumRecommended
Operating SystemWindows 10, macOS 13, Ubuntu 22.04Latest OS version
RAM4 GB8 GB+
Disk Space500 MB2 GB (for reports/logs)
NetworkEthernet or WiFiEthernet (for scanning accuracy)
PermissionsStandard userAdministrator/root (raw socket access)
Windows users: Run as Administrator to enable full network scanning capabilities.
macOS/Linux users: Use sudo or grant appropriate network permissions for packet capture.

Installation Steps

  1. Download the installer for your operating system (Windows, macOS, or Linux) from the dashboard.
  2. Run the installer and follow the on-screen prompts.
  3. Launch the IoT Security Audit Tool from your applications menu or desktop shortcut.
  4. Sign in with your account email and license key.

3. Getting Started

First Launch

When you launch the application for the first time, you will see the Welcome/Login dialog:

  1. Enter your email address (required for license association).
  2. Enter a license key (optional — skips to free Starter plan if blank).
  3. Click "Start Free Trial" or "Continue with Free Starter Plan".

Recommended First Steps

1. Launch Desktop App
→
2. Click "Scan Network"
→
3. Review Devices
→
4. Run Vulnerability Assessment
→
5. Apply Fixes & Re-scan

4. Desktop Application

Main Window Layout

Sidebar Navigation

IconPageFunction
📊DashboardSummary cards, quick actions, recent devices
📡Device DiscoveryNetwork scanning, device table, QR scanner, scan log
🔍VulnerabilitiesCVE assessment, AI analysis, findings table, export
⚙️Firmware AdvisorFirmware checks, recommendations, AI config advice
🎯Security Quiz7-question IoT risk assessment
⚙️SettingsLicense, account, about, legal info

5. Device Discovery & Profiling

Running a Network Scan

  1. Navigate to Device Discovery tab.
  2. Configure the target subnet (e.g., 192.168.1.0/24).
  3. Customize port range if needed (default covers 40+ common IoT ports).
  4. Choose a scanning engine (default is recommended).
  5. Click "Scan Network".

What Gets Discovered

The scanner identifies for each device:

Device Detail Panel

Click any device row to view its full profile including CVE assessment, firmware status, threat port descriptions, and remediation tips — all in the right-side detail panel.

6. Vulnerability Detection

CVE Database System

The platform uses a dual-database approach:

Running a Vulnerability Assessment

  1. Ensure a network scan has been completed (devices must be in the discovery list).
  2. Navigate to Vulnerabilities tab.
  3. Click "Run Vulnerability Assessment".
  4. Review results in the table (CVE ID, Severity, CVSS Score, Description, Remediation).
  5. Click "AI Analysis" (Pro/Enterprise) for intelligent prioritization and analysis.

CVSS Severity Scale

SeverityCVSS RangeColorAction
Critical9.0 – 10.0RedImmediate remediation required
High7.0 – 8.9OrangePatch within 48 hours
Medium4.0 – 6.9YellowPatch within 30 days
Low0.1 – 3.9GreenMonitor and patch when available

7. AI-Powered Analysis

AI Capabilities

FeatureWhat It DoesAccess
Vulnerability AnalysisAnalyzes CVE data and device profiles to produce structured security assessments with risk summaries and prioritized fixes.Pro & Enterprise
Remediation PlanningGenerates comprehensive, prioritized remediation plans across all discovered vulnerabilities with effort estimation.Pro & Enterprise
Configuration AdviceProvides device-type-specific hardening recommendations — firewall rules, port hardening, encryption settings.Pro & Enterprise

8. Firmware Management

Checking Firmware Versions

  1. Navigate to Firmware Advisor tab.
  2. Click "Check Firmware Updates".
  3. Review the table showing Current Version vs. Latest Version for each device.
  4. Devices with "OUTDATED" status require immediate attention.

Firmware Database Coverage

The tool includes a curated database covering popular IoT vendors:

Custom firmware data: You can extend the local firmware database by editing src/core/firmware_checker.py or the JSON file saved in the app data directory.

Generating Configuration Recommendations

Click "Generate Recommendations" to produce a markdown-formatted list of device-type-specific and port-specific security recommendations. Click "AI Configuration Advice" for AI-generated hardening guidance.

9. QR & Barcode Scanning

Supported Barcode Types

The scanner supports QR Code, Code128, Code39, EAN-13, EAN-8, UPC-E, PDF417, Aztec, and Data Matrix formats.

Scanning Methods

  1. Live Camera Feed: Click "QR/Barcode Scan" → select "Live Camera" → point at a code.
  2. Image Import: Click "QR/Barcode Scan" → select "Import Image" → choose a file.

Parsing Scanned Data

The scanner automatically parses:

Mobile companion: Uses Expo's native barcode scanner (no additional setup).

10. Generating Reports

Report Formats

How to Generate

  1. Complete a network scan and vulnerability assessment.
  2. From the Dashboard: Click "Generate Report".
  3. From the Vulnerability Report: Click "Export Report".

Report Contents

PDF reports are available on Professional and Enterprise plans. HTML reports are viewable on all plans.

11. Web Portal & Account Management

Website Sections

PageURLPurpose
Home/Product landing, features, pricing
Get Started / Quiz/quiz7-question IoT risk assessment
Advertorial/advertorialEducational: "Why IoT Security Matters"
Mobile App/mobileiOS/Android companion info + store badges
FAQ/faqFrequently asked questions
Testimonials/testimonialsCustomer reviews and ratings
Contact/contactSupport form, phone, email
Legal/legalPrivacy, Terms, GDPR

Account Registration & Login

  1. Navigate to Sign Up (/signup).
  2. Enter your full name and email address.
  3. Choose a password (min. 8 characters, include a number).
  4. Accept the Terms of Service and Privacy Policy.
  5. Click "Create Account" — a verification email is sent to your registered email.
  6. After verification, Log In (/login) with your credentials.
Registration via registered email only. Password reset links are sent exclusively to the email address associated with your account. Check your spam folder if not received within 5 minutes.

Onboarding Flow

Risk Quiz
→
Advertorial
→
Sign Up
→
Verification
→
Log In
→
Dashboard

Logging Out

Once signed in, a "Log Out" button appears in the navigation bar on all pages. Clicking it:

  1. Clears the local session (sessionStorage).
  2. Updates the navigation bar to show "Log In" and "Sign Up" again.
  3. Redirects to the Home page.

12. Mobile Companion App

Availability

The mobile companion app is available to Enterprise plan subscribers only on both iOS and Android platforms. It is built with React Native (Expo) and provides field technician tools for on-site device inventory.

Key Mobile Features

  • QR/Barcode Scanning: Native camera scanning of device serial numbers, MAC addresses, and asset tags.
  • Desktop Sync: Scanned devices automatically sync to the desktop application over the local network.
  • Location Tagging: Assign physical locations to devices as you scan them.
  • Offline Mode: Scan history stored locally; syncs when reconnected.
  • 3-Tab Interface: Scanner (live camera), History (past scans), Info (app settings).

Mobile Logout

The mobile companion includes a logout function accessible from the Info/Settings tab. This clears the local session and returns the user to the startup screen.

Note: The mobile companion is a companion app, not a standalone product. It requires an active Enterprise license on the desktop application for full sync functionality.

13. Subscription Plans & Billing

FeatureStarterProfessionalEnterprise
Monthly PriceFree$29.99$99.99
Max Devices1020010,000
Scans / Day250Unlimited
CVE LookupCurated DB onlyLive NVD + CuratedLive NVD + Curated
AI Agent—YesYes
PDF Reports—YesYes
QR ScannerYesYesYes
Mobile App——Yes
SupportCommunityPriority EmailDedicated

14. Security & Data Privacy

Data Storage

What We Never Collect

Third-Party Data Sharing

When using AI analysis or live CVE lookups, vulnerability-related queries (not raw scan data) are sent to our AI and vulnerability database providers. No device identifiers or network topology data is shared with third parties.

15. Troubleshooting

Common Issues

Network scan finds no devices

QR scanner not working

AI analysis fails

Cannot log in to web portal

License not activating

Support Channels

Email: support@cs-e-shop.com
Phone: 800-414-1059 (Mon–Fri, 9 AM–6 PM EST)
Web: Contact Form