Skip to main content

Desktop app for macOS and Windows

Intune documentation that never leaves your machine.

Collect your Intune configuration with your own Entra app registration, then export Word, PDF, and compliance evidence on your own machine. Built for admins and MSPs whose policies rule out third-party processing of tenant data.

From €99 per month. Card required, cancel before day 30 and you pay nothing. Getting started guide

Same report engine as the free web version, used for 8,261 exported reports.

Cover page of a sample Intune documentation reportExecutive summary page with key metrics, assignment coverage, and potential gaps

Real export from a sample tenant

Web or desktop

The same reports, without our server in the path.

The free web version collects through our server, which processes Graph responses in memory and stores nothing. The desktop app removes that hop: your machine talks to Microsoft directly.

Where Graph responses are processed
Web (free)On our server, in memory only, never storedDesktop appOnly on your machine
App registration you sign in with
Web (free)Ours, consented in your tenantDesktop appYour own, with the permissions you choose
Word, PDF, and compliance evidence
Web (free)IncludedDesktop appIncluded
Many tenants
Web (free)Sign in to each tenant separatelyDesktop appSwitch tenants in the app (MSP plan)
Updates
Web (free)Always the latest versionDesktop appInstalled when you choose
Price
Web (free)FreeDesktop appFrom €99 per month

Prefer to run the web version on your own infrastructure? It is open source and free to self-host.

What stays local

Your tenant data stays on your device.

The app signs in with your own app registration and calls Microsoft Graph directly. There is no Intune Documentation server in the middle.

  • Your own app registration

    Sign in with an Entra app registration in your tenant. You control consent, the nine read-only permissions, and Conditional Access.

  • Straight to Microsoft Graph

    Collection runs on your machine and talks to Microsoft directly. Configuration, tokens, and exports are never uploaded to us.

  • Encrypted on disk

    Your license key and token are encrypted with the operating system keychain. Documents are saved only where you choose.

Your machine

Talks to Microsoft Graph directly

  • Intune configuration collected from Microsoft Graph
  • Microsoft access and refresh tokens
  • Exported Word and PDF documents
  • Compliance evidence reports

Licensing service

What a license check sends

  • License key
  • Sign-in token, verified and not stored (organization licenses)
  • App registration client ID
  • Random installation ID
  • Entra tenant ID
  • Operating system
  • App version

For an organization license, the app sends a Microsoft sign-in token instead of the key. We verify it, read only its tenant ID, and never store it. The licensing service uses this data only to validate your subscription and enforce tenant and installation limits. Details are in the privacy policy.

Features

Everything the web version does, on your own terms.

Word and PDF export

Policies, settings, assignments, scripts, and baselines in the same audit-ready documents as the web version, generated on your machine.

Compliance evidence for 10 frameworks

Map your configuration to ISO/IEC 27001, SOC 2, NIST, BSI IT-Grundschutz, Cyber Essentials, Essential Eight, and more.

See the frameworks

Multi-tenant for MSPs

One MSP license covers every customer tenant you activate. Switch tenants in the app without juggling keys.

Works offline for 14 days

After a successful license check, the app keeps working for 14 days without reaching our licensing service. Collection only needs Microsoft Graph.

Pricing

One plan per organization, one for partners.

Both plans include Word and PDF exports, compliance evidence, offline use, and updates. MSP adds more tenants and switching between them. Prices in EUR, taxes calculated at checkout.

  1. 1

    Start the trial

    Pick a plan and add a payment card at checkout.

  2. 2

    Get your license key

    The key arrives by email after checkout.

  3. 3

    Set up in about 10 minutes

    Create the app registration, sign in, and paste the key.

Pro

For one organization documenting its own tenant.

€99per month

One tenant, billed monthly.

Start 30-day free trial

Card required. Cancel before day 30 and you pay nothing.

  • 1 Microsoft Entra tenant
  • Up to 5 installations
  • Other admins in your tenant sign in without a key
  • Word and PDF exports
  • Compliance evidence for 10 frameworks
  • Works offline for 14 days between license checks
  • Free updates, installed when you choose

MSP

Best value per tenant

For partners who document many customer tenants.

€199per month

Includes 10 tenants. Each additional tenant €15 per month.

Start 30-day free trial

Card required. Cancel before day 30 and you pay nothing.

  • 10 Microsoft Entra tenants included
  • Add tenants above 10 at any time
  • Up to 5 installations per tenant
  • Share the license with the customer tenants you choose
  • Switch tenants without extra keys
  • Word and PDF exports for every tenant
  • Compliance evidence for 10 frameworks
  • Works offline for 14 days between license checks
  • Free updates, installed when you choose

Cancel any time. Cancellation takes effect at the end of the billing period, and the app stays licensed until then. Already a customer? Open the customer portal.

Download

Install once, update when you choose.

The app needs an active license to collect and export. If a colleague already shares one with your tenant, just sign in. Otherwise start the free trial first; the key arrives by email.

macOS

Disk image signed and notarized by Apple. Open it and drag the app to Applications.

macOS 13 Ventura or later, on Apple Silicon or Intel

Windows

Installer signed with Microsoft Trusted Signing. Run it and follow the prompts.

Windows 10 or 11, 64-bit (x64)

Updates when you choose

The app tells you when a new release is available and installs it when you choose. You can also turn on automatic installs in Settings. Every version is listed on GitHub Releases.

Questions, answered

Desktop app FAQ

How does licensing work?

You buy a Pro or MSP subscription and receive a license key by email. Paste the key into the app after signing in. The app activates the key for the tenant you signed in to and stores a signed license token on your machine. Colleagues can share an organization license: once a key holder shares it with a tenant, anyone who signs in to that tenant's Intune Documentation app registration is licensed without a key. A Pro license is shared with its tenant by default; an MSP key holder turns sharing on per customer tenant. Every plan starts with a 30-day free trial. A payment card is required, and you are not charged if you cancel before the trial ends.

Can I use the app offline?

Yes. Collection and export only need to reach Microsoft Graph. The app checks your license with our service regularly while online, and if the service is unreachable it keeps working for 14 days after the last successful check.

What data is sent to your servers?

Only what the licensing service needs: the license key or, for an organization license, a Microsoft sign-in token. We verify the token, read only its tenant ID, and never store it. License checks also send a random installation ID, your Entra tenant ID, the operating system, the app version, and, when you use a key, the client ID of your app registration. Tenant configuration, Microsoft access tokens, and exported documents never leave your machine, and Graph calls go directly from the app to Microsoft.

How many tenants and installations are included?

Pro covers 1 tenant and up to 5 installations for that tenant. MSP covers 10 tenants by default, or the tenant count you purchase, with up to 5 installations per tenant. You can free an installation from the app or the customer portal.

Why do I need my own app registration?

The desktop app signs in with an Entra app registration in your tenant, so you control consent, permissions, and Conditional Access. In Entra it uses the platform type called Mobile and desktop applications, which is a different registration from the one the web version uses. The getting started guide walks through every step.

What are the system requirements?

macOS: macOS 13 Ventura or later, on Apple Silicon or Intel. Windows: Windows 10 or 11, 64-bit (x64). The machine needs internet access to Microsoft Graph for collection.

Are the installers signed?

Yes. The macOS app is signed with an Apple Developer ID and notarized by Apple. The Windows installer is signed with Microsoft Trusted Signing under Ugurlabs UG (haftungsbeschränkt). The app verifies the same signature before it installs an update.

How do I cancel or change my plan?

Manage your subscription, invoices, and tenant count in the Polar customer portal. Cancellation takes effect at the end of the current billing period, and the app stays licensed until then. Polar is our merchant of record and handles payments, taxes, and invoices.

How do I get support, and who builds the app?

Email support@ugurlabs.com or use the support page. The app is built by Ugurlabs UG (haftungsbeschränkt), the company behind the free Intune Documentation web version, which is open source on GitHub.

Ready in about 10 minutes

Set up your app registration and export your first report.

The guide walks through the Entra app registration, the nine read-only Graph permissions, and license activation.

Getting started guide