# AI_Compare

> AI_Compare (iPhone/iPad app by Darren B Wilson.)

- Source: https://appshunter.io/ios/app/ai-compare/id6775450386 (this page in markdown: same URL + `.md`)
- Developer: [Darren B Wilson](https://appshunter.io/developer/1890635161)
- Category: Utilities, Developer Tools
- Price: $0.99
- Age rating: 4+
- Requires: iOS 26.2 · 1 MB
- Languages: American English
- Released: 2026-06-11
- Data updated: 2026-06-19
- User reviews in markdown: https://appshunter.io/ios/app/ai-compare/id6775450386/reviews.md

## What is AI_Compare?

# 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


## Version history (last 1 release)

### 1.0 — 2026-06-11

No release notes.

## More apps by Darren B Wilson

- [AI_CopyPaste](https://appshunter.io/ios/app/ai-copypaste/id6761645995)
- [AI_GroceryList](https://appshunter.io/ios/app/ai-grocerylist/id6763129399)

All apps by Darren B Wilson: https://appshunter.io/developer/1890635161

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-06-19.*
