AI_Compare

Utilities

$0.99 · Designed for iPad. Not verified for macOS.

# AI Compare — Privacy Policy & Features ## Privacy Policy **Effective date:** June 2026 **Developer:** Darren Wilson ### Summary AI Compare does not collect, store, transmit, or share any personal data. All file processing happens entirely on your device. ### Data Collection AI Compare collects **no data whatsoever**. Specifically: - No analytics or telemetry - No crash reporting sent to external servers - No advertising identifiers - No user accounts or registration - No network requests of any kind ### File Access The app requests access to files you explicitly select using the system file picker or drag-and-drop. Files are read locally for comparison purposes only and are never copied, cached beyond the active session, or transmitted anywhere. ### Third-Party SDKs None. AI Compare has no third-party dependencies. ### Contact For privacy questions or concerns, open an issue at: https://github.com/YOUR_USERNAME/AI_Compare/issues --- ## Features ### Core Comparison - Side-by-side file diff with line-level change detection - Myers diff algorithm for small files; optimised linear diff for large files - Character-level highlighting within changed lines - Colour-coded changes: red (deleted), green (inserted), yellow (modified) - Gutter bar indicators for instant visual scanning ### File Format Support - **Plain text** — `.txt`, `.md`, `.csv`, and any UTF-8 encoded file - **Source code** — Swift, Python, JavaScript, TypeScript, HTML, CSS, JSON, XML, YAML, Shell, C, C++ - **JSON** — automatically pretty-printed and key-sorted before diffing, making minified JSON fully comparable - **PDF** — text extraction via PDFKit; falls back to image render for scanned/image-only PDFs - **Word documents** — `.docx` text extraction without requiring Microsoft Word - **Images** — side-by-side visual comparison with pixel-level difference overlay ### Large File Handling - Long lines (minified files, base64 blobs) are soft-wrapped at 200 characters for readability - Files over 3,000 combined lines use an O(N) hash-based diff to stay responsive - Character-level diff is skipped for lines over 500 characters to maintain performance ### Navigation - Previous / Next difference buttons with position counter (e.g. "3 / 12") - Scroll jumps directly to the selected difference in both panes simultaneously ### Display - Synchronized scrolling — both panes scroll together vertically - Independent horizontal scrolling per pane to inspect long lines - Line number toggle - Adjustable font size (9pt – 24pt monospaced) - Customisable highlight colour via colour picker - Full dark mode support - No scroll bounce — horizontal scroll stops cleanly at content edges ### Platform Support - **iPad** — side-by-side layout, optimised for large screen - **iPhone** — tabbed layout switching between File A and File B - **Mac (Designed for iPad / Native)** — side-by-side layout with AppKit scroll views ### Performance - Diff computed on a background thread — UI stays responsive during calculation - UITableView / NSTableView row virtualisation — thousands of lines scroll smoothly - Lazy attributed string rendering — no upfront allocation cost for large files

  • This app hasn’t received enough ratings or reviews to display an overview.

The developer, Darren B Wilson, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    Darren B Wilson
    Size
    701.4 KB
    Category
    Utilities
    Compatibility
    Requires iOS 26.2 or later.
    • iPhone
      Requires iOS 26.2 or later.
    • iPad
      Requires iPadOS 26.2 or later.
    • Mac
      Requires macOS 26.2 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 26.2 or later.
    Languages
    English
    Age Rating
    4+
    Copyright
    © Darren B Wilson