Help & Documentation

Everything you need to get started with SAIP and make the most of your software asset management workflow.

Download & Install

SAIP is a Windows desktop application. Download the installer and run it on any Windows 10 or Windows 11 machine. No Python, no dependencies, no internet connection required.

SAIP_Setup.exe
Windows 10/11 · ~175 MB · Includes 14-day free trial
Download Trial Purchase →
SAIP User Guide v1.0
PDF · Complete documentation covering all features
Download PDF →

System requirements: Windows 10 or Windows 11 (64-bit). 4GB RAM minimum, 8GB recommended. 500MB disk space. No internet connection required after installation.

Activation

On first launch SAIP shows the activation screen. You have two options:

To activate from within the app at any time — go to Settings → License → Enter License Key. Your data and projects are preserved when you upgrade.

Trial limits

Your First Project

  1. Click + New Project on the Projects page
  2. Give it a name — for example "Q1 2026 License Review"
  3. Go to Sources in the left sidebar
  4. Click Import Source File and select your CSV or XLSX
  5. Map your columns — software name, device name, username
  6. Go to Normalize and click Run Normalization
  7. Review results in the Results page

Importing Sources

SAIP works with any CSV or Excel export. Column mapping is fully manual so any format works — if your tool can export to CSV or XLSX, SAIP can read it. You can import multiple source files into the same project and SAIP combines and deduplicates them automatically.

Discovery & Inventory Tools

Endpoint Management

ITSM / CMDB

Security Tools

Don't see your tool? If it exports to CSV or Excel with columns for software name, device name, and username, SAIP can read it. Column mapping is fully manual so any format works.

Duplicate device detection

SAIP automatically detects when the same device appears under different name formats — for example PC-CORP-001, pc-corp-001, and PC-Corp-001. These are flagged on the Sources page. Click Preview Affected Rows to see the exact license impact before merging.

Normalization

SAIP uses a six-level priority matching system to normalize raw software names to canonical product records:

  1. Customer exclusions
  2. Platform exclusions (drivers, runtimes, update agents)
  3. Customer overrides (your manual mappings)
  4. Platform knowledge base mappings
  5. Intelligence mappings (from your imported update file)
  6. Fuzzy matching

Every result shows its confidence score and the source of the match so you can trace exactly why something was mapped the way it was.

Reading Results

The Results page shows every software item with one of four statuses:

Handling unmapped items

Click the Unmapped tab to see items that couldn't be normalized. Each row has two action buttons:

License Position

The License page shows how many licenses are needed for each product based on your normalized inventory.

Per-user vs per-device counting

Suite suppression

SAIP automatically suppresses suite child products when the parent suite is present for the same user. For example — if alice.johnson has Microsoft 365 E3 AND Microsoft Teams, Teams is suppressed for Alice because it is covered by M365 E3. Suite suppression is per-user aware — it never suppresses across users.

Exporting

Go to Export in the left sidebar after running normalization. SAIP supports four export formats:

Intelligence Updates

SAIP ships with a base knowledge base covering common enterprise software. The Intelligence Subscription provides monthly updates with new naming variants, product renames, expanded suite rules, and new exclusion patterns.

Importing an update

  1. Download your update file from dataforgesystems.io/portal
  2. Go to Intelligence in the left sidebar
  3. Click Import Intelligence Update File
  4. Wait for the progress bar to complete (30-60 seconds for large files)
  5. Re-run normalization — your match rate will improve immediately

Intelligence updates are cumulative — each file contains all previously approved mappings plus new ones. You only ever need the latest file. No need to import previous versions.

Submit Unmapped Items

After normalization, if you have unmapped items SAIP will offer to submit those software names to DataForge Systems for research. Submitted names are added to a future intelligence update, benefiting all subscribers.

This feature is completely privacy-preserving:

You can toggle this feature in Settings → Knowledge Base Contribution.

Frequently Asked Questions

Make sure you are copying the full key including the SAIP- prefix and all four groups. Keys are exactly 44 characters in the format SAIP-XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX. Copy and paste directly from your purchase confirmation email rather than typing manually.
This is normal for first-time imports, especially from environments with custom or internal software. Import the latest intelligence update from the subscriber portal and re-run normalization — your match rate will improve significantly. For custom internal software, use the Override button to manually map items.
Yes — SAIP is 100% offline. It never makes network connections of any kind. Your inventory data stays on your machine at all times. Intelligence update files can be transferred via USB or internal file share and imported manually.
Large intelligence files with 8,000+ mappings take 30-60 seconds to import. A progress bar is shown during import. Do not close the app — it is still working. If the progress bar has been stuck for more than 5 minutes, contact support.
Yes — you can import from MECM, Intune, Tanium, Lansweeper, ServiceNow, and any other tool in the same project. SAIP combines all sources and automatically deduplicates records where the same software appears on the same device from multiple tools. You get one unified license position, not inflated counts.
Go to Settings → License → Enter License Key. Enter your purchased key and click Activate. Your projects and data are preserved — the app refreshes with your new tier immediately. You can also click the Upgrade banner at the top of the screen during trial mode.
The Intelligence Subscription ($149/month) provides monthly KB JSON update files with new software naming variants, product renames, expanded suite rules, and exclusion patterns — sourced from live IT community data. Subscribers download the file from the portal and import it into SAIP in seconds. No reinstall needed.

Contact Us

📧

Technical Support

Activation issues, bugs, normalization questions. Professional: 2 business days. Business: same business day. Enterprise: 4 hours.

support@dataforgesystems.io
💼

Sales & Enterprise

Upgrades, volume pricing, MSA negotiation, enterprise evaluations, and custom KB development.

sales@dataforgesystems.io