📦 ITInventory Documentation

Complete guide — Windows Desktop App & Web SaaS App

← Back to ITInventory Open Web App 🌐
🖥️ Desktop (Windows) On-Premise
🌐 Web (SaaS) Cloud

🛡️ Security and Download Notice

Our software is 100% safe and digitally signed. You may see security warnings from Windows SmartScreen or your browser — this is normal for new software.

Chrome: Click ↑ arrow → "Keep" | Edge: "Keep anyway" | Firefox: "Allow download"

SmartScreen: Click "More info" → "Run anyway"

Installer is digitally signed with Certum certificate. Warnings decrease over time.

Installation

System Requirements

ComponentMinimumRecommended
OSWindows 10 64-bitWindows 11 64-bit
CPUIntel Core i3Intel Core i5+
RAM4 GB8 GB+
Storage500 MB2 GB
.NET.NET 8.0 Desktop Runtime
Required: .NET 8.0 Desktop Runtime
Download .NET 8.0 Runtime — select .NET Desktop Runtime 8.0.x → Windows x64

Steps

1 Download from BinaryBridge Portal

2 Run ITInventory-Setup.exe

3 Choose location (default: C:\Program Files\BinaryBridge\ITInventory\)

4 Click Install

First Launch

Splash screen displays during initialization. Database auto-created at:

C:\Users\[YourName]\AppData\Local\ITInventory\inventory.db

Login and Authentication

First Login: Username: admin / Password: admin — Change immediately!

User Roles

RolePermissions
AdminFull access — all features, users, settings, audit
ManagerCRUD assets, loans, certs, subscriptions, passwords
TechnicianCreate/edit assets, manage loans, view reports
ViewerRead-only access

License Activation

1 Settings → License → Enter key → Activate (requires internet)

Tip: Each computer needs its own activation.

Main Interface

Sidebar navigation with modules: Dashboard, Assets, Companies, Certificates, Subscriptions, Passwords, Users (Admin), Audit Log (Admin).

Asset Management

Core module — view, add, edit, delete IT assets. Categories: Computers, Servers, Networking, Printers, Monitors, Mobile, Peripherals. Free-text search plus filters by category, status, location, company.

Bulk Select and Delete

Checkboxes → Delete → Type DELETE to confirm → Live progress bar. Linked records are safely unlinked.

Company Management

Multi-tenant support. Add companies with contact info, address, website, notes. Associate assets, certs, subscriptions, passwords.

Barcode and QR Scanning

Webcam or USB/Bluetooth scanner. Single scan mode and continuous mode for audits. Auto-generated AST-YYYYMMDD-XXXX Code 128 tags. Print professional barcode labels.

Loan Tracking

Check Out → borrower, return date, condition, notes → status changes to On Loan. Check In to return. Full history. Email notifications for checkout, return, overdue.

Reports and Dashboard

Stats, charts, category/status breakdown, warranty alerts, cost summaries, company filter. Export to HTML.

Certificate Tracking

SSL/TLS and code signing certificates with expiry monitoring. Yellow (30 days) / Red (7 days) warnings. Link to assets.

Subscription Management

Software licenses, SaaS, cloud services. Renewal dates, costs, license counts, vendor info. Link to assets.

Password Vault

AES-256 encrypted with unique IV per entry. Title, username, password, URL, IP, access level, notes.

Machine-Specific: Passwords encrypted with machine key — cannot decrypt on another PC. Export before migrating.

User Management

Admin: create/edit/delete users, assign roles, reset passwords, unlock accounts.

Audit Logging

Every action logged: user, timestamp, type, record, details. Admin access only.

Settings

Tabs: Company Info, Email/SMTP, Notifications, Security, Backup, Import/Export, License.

Email Notifications

SMTP config for automated alerts: loan events, overdue, certificate/subscription/warranty expiry, daily digest.

Gmail: Use an App Password (Account → Security → App Passwords).

Import and Export

Centralized hub. CSV templates for all modules. Live progress bar. Link via CompanyName and AssetTag columns. Export to CSV/Excel. Password exports with optional file protection.

Import Order: Companies → Assets → Certs/Subscriptions/Passwords

Multi-Computer Setup

Network folder database. Admin Menu → Database Configuration → Network path. SQLite WAL for 2-5 concurrent users.

Do NOT use OneDrive/Dropbox/Google Drive — causes corruption.

Backup and Restore

Admin Menu → Backup & Restore. Manual backups, history, restore. Include .db, .db-wal, .db-shm files.

Troubleshooting

Won't Start: Install .NET 8.0 Runtime. Check locked DB. Run as admin.

Login Issues: Admin resets password. Locked accounts wait 30 min or admin unlocks.

Database Locked: WAL mode handles this. Close all instances if persistent.

FAQ

Which edition? Desktop for offline/native. Web for remote, mobile, Arabic, SaaS, teams.

Migrate Desktop → Web? Export CSV, import into Web.

Asset limit? Tested 50,000+. No hard limit.

🚀 Getting Started

ITInventory Web is a full IT asset management platform that runs entirely in your browser — no installation needed. Works on any device with a modern browser.

Creating an Account

1 Go to itinvweb.binarybridge.ca

2 Click "Create Account" or sign in with Google or Facebook

3 Enter your name, email, and password

4 Check your email and click the verification link

5 Sign in — the Onboarding Wizard launches automatically on first login

🧙 Onboarding Wizard

1 Choose Language: Select English or Arabic (can be changed later in Settings)

2 Workspace Name: Enter your company or workspace name

⚠️ Important: Workspace name cannot be changed after creation. Choose carefully.

3 Workspace Settings: Set currency, timezone, and logo (these CAN be changed later in Settings)

4 Invite Team: Optionally invite team members by email with assigned roles (can also do this later from the Portal)

5 Done! You land on your dashboard and can start adding assets

📐 Workspace Rules

Workspace Name: Set during onboarding and cannot be changed afterwards.

Changeable Settings: Language, currency, timezone, logo — can be updated anytime in Settings.

Workspace Deletion: Only the workspace owner can delete a workspace. This action is permanent and removes all data.

Ownership: The user who creates the workspace is the owner. Ownership cannot be transferred.

👥 Team Management

Inviting Users: From the BinaryBridge Portal → Subscriptions → ITInventory Web → Invite Member. Enter their email and select a role.

Paid Seats: Each additional team member on Pro or Business plan requires a paid seat. Free plan is limited to 1 user.

Changing Roles: Roles are managed through the BinaryBridge Portal → Team Members, not inside the ITInventory Web app.

Removing Users: From the Portal → Team Members section. Their access is revoked immediately.

Supported Browsers

BrowserStatus
Google Chrome✅ Fully supported (recommended)
Mozilla Firefox✅ Fully supported
Microsoft Edge✅ Fully supported
Safari✅ Fully supported

Language Support

Full English and Arabic support with RTL across all pages, modules, dashboard, audit logs, and settings.

Social Login

Sign in with Google or Facebook in addition to email/password.

📊 Dashboard

Comprehensive overview: quick stats (total assets, active loans, expiring certs, upcoming renewals), charts by category/status/location, alerts, recent activity. Customizable widgets — rearrange, hide, show via drag-and-drop.

💡 Tip: Dashboard auto-refreshes when you open the page.

📈 Reports & Exports

Export from any module: Use filters to narrow results in any module (Assets, Loans, Certificates, etc.) → click "Export" to download as CSV.

Asset reports: Filter by category, status, company, or custom fields → export filtered view as CSV.

Loan reports: View active loans, overdue items, and full history. Export as CSV.

Expiry alerts: Certificates and subscriptions expiring within 30 days appear on the dashboard. Click an alert to jump directly to the relevant module.

Audit Log: Available on all plans — view all actions with user, timestamp, and details. Filter by user, date, or action type.

📦 Asset Management

Adding an Asset

1 Click "Add Asset"

2 Select category and fill in details

3 Click "Save" — barcode tag auto-generated

Server-side pagination for optimal performance. Advanced search and filters. Bulk delete with type-to-confirm and live progress.

💡 Safe Unlinking: Linked records are unlinked (not deleted) when assets are bulk deleted.

🏢 Companies

Manage clients and vendors. Link assets, certificates, subscriptions, and passwords to companies.

📤 Loan Tracking

Loaning an Asset:

1 Navigate to the Loans module or the asset page → click "Check Out"

2 Select the asset to loan from the dropdown

3 Enter borrower name, return date, condition, and notes

4 Submit — the asset status changes to "On Loan"

Returning: Click "Check In" to close the loan and restore the asset status.

Full loan history is retained. Automated email notifications for checkout, return, and overdue items (via SMTP or Microsoft 365 OAuth2 — configure in Settings).

🔐 Certificates

Adding a Certificate: Certificates module → Add Certificate → Enter name, issuer, expiry date. Select an asset from the dropdown to link the certificate to that asset.

Expiry warnings: yellow at 30 days, red at 7 days. Alerts appear on the dashboard — click to jump directly to the expiring item.

📋 Subscriptions

Adding a Subscription: Subscriptions module → Add Subscription → Enter vendor, product name, cost, billing cycle, renewal date. Select an asset or company from the dropdown to link the subscription.

Subscriptions approaching renewal appear as alerts on the dashboard. Track license counts, vendor info, and costs.

🔑 Password Vault

Adding a Password: Passwords module → Add → Enter service name, username, password, URL, and notes. Select an asset or company from the dropdown to link the password entry.

Revealing a Password: Passwords are hidden by default. Click the eye icon 👁️ next to the password field to reveal it temporarily. Click again to hide.

Copying a Password: Click the copy icon 📋 to copy the password to clipboard without revealing it on screen.

Security: AES-256 encrypted with unique IV per entry. Viewers can see password entries but cannot reveal or copy the actual password values. Only Admins and Managers have full password access.

📷 Barcode + QR Codes

Scanning: Click the barcode/QR icon in the toolbar or Assets page to open the scanner. Use your device camera or USB barcode scanner. Single scan (lookup) and continuous mode (audits with live counters and CSV export).

Searching: When a barcode or QR code is scanned, the system immediately looks up the matching asset and opens its details.

Printing Labels: Select one or more assets → click "Print Labels" → choose between Code 128 barcode or QR code format. Labels are generated and printed directly from the browser — no special software needed.

Auto-generated tags in AST-YYYYMMDD-XXXX Code 128 format.

📥 Import & Export

Dedicated Import page. CSV templates for all modules. Chunked processing with live progress, error streaming, and real-time counters. Link via CompanyName and AssetTag columns.

⚠️ Import Order: Companies → Assets → Certs/Subscriptions/Passwords

Search across all modules from one search bar. Client-side JSON index for instant results as you type.

👥 User Management

PermissionAdminManagerTechnicianViewer
View Assets
Create/Edit
Delete
Loans
Passwords
User Mgmt
Settings
Audit Log

Two-Factor Authentication (2FA)

TOTP-based. Setup: Profile → Security → Enable 2FA → Scan QR → Enter code → Save backup codes.

Social Login (OAuth)

Google and Facebook sign-in alongside email/password.

⚙️ Settings

Workspace Settings: Company name, logo, SMTP/OAuth2 email, notifications, security policies.

Global Settings: Plan, billing, usage limits (managed from BinaryBridge Portal).

📜 Audit Log

Every action logged with user, timestamp, type, record, details. Fully localized in Arabic. Filter by user, date, action type.

💰 Plans & Pricing

Free
$0
  • ✅ 5 assets
  • ✅ 1 user
  • ✅ 1 company
  • ✅ 1 password
  • ✅ 1 certificate / 1 subscription / 1 loan
  • ✅ 1 purchase order / 1 software license
  • ✅ Barcode + QR scanning
  • ✅ Email notifications
  • ✅ Audit logging
  • ❌ CSV import/export
  • ❌ Multi-user roles & permissions
Business
$59 CAD/mo
  • ✅ Unlimited assets
  • ✅ Unlimited users (per-seat)
  • ✅ Unlimited companies / passwords / certs / subs / loans
  • ✅ Unlimited purchase orders / software licenses
  • ✅ Email notifications
  • ✅ Audit logging
  • ✅ Multi-user roles & permissions
  • ✅ CSV import/export
  • ✅ Backup & restore
  • ✅ Priority support

Upgrading

Settings → Billing, or upgrade prompts appear when using locked features.

🔧 Troubleshooting

Can't Sign In: Verify email/password. Check email confirmation. Reset password. Contact admin if locked.

Page Not Loading: Clear cache. Try Chrome. Check internet. Disable extensions.

Feature Locked: CSV import/export requires Pro or Business. Multi-user roles require Pro or Business. Upgrade prompts appear automatically.

Import Errors: Use UTF-8 CSV. Keep headers as template. Check error log. Import in correct order.

Sarah

Chat with Sarah

BinaryBridge Inc.
Sarah
Hi! Interested in ITInventory? I can tell you about features, pricing, or help you get started.
Powered by BinaryBridge AI