Desktop

Differences from Web

What the desktop app adds over poly.app in the browser, and what works identically in both.

Poly's desktop app and the web client at poly.app run the same interface on the same local-cache architecture. The differences are about where that cache lives and how deeply Poly can integrate with your operating system.

What's the same

More is shared than differs. Both clients:

  • Work fully offline. Browsing keeps working from the local cache, and every change you make — edits, renames, moves, tags — is applied immediately and queued, syncing automatically when the connection returns.
  • Cache as you browse. File content, metadata, and thumbnails you've viewed are saved locally, so revisiting is instant and doesn't need the network.
  • Pin files for offline. Mark files or folders to keep downloaded on both clients, guaranteeing they're available without a connection.
  • Start fast. Both download the server's pre-computed tree snapshots on sign-in, so your whole library is browsable in seconds on a new device or browser.

Where the cache lives

The defining difference. The desktop app syncs into a real folder on disk — the sync folder — visible to Finder, Explorer, and every application on your machine. The web client keeps the same cache inside the browser's storage: it powers offline browsing and pinning identically, but it isn't a folder you can open, and other applications can't see it.

Everything that follows flows from that one difference.

DesktopWeb
Offline browsing, editing, queued syncYesYes
Pin files for offlineYesYes
Content & thumbnails cached as you browseYesYes
Files as a real folder on diskYes — ~/Library/CloudStorage/Poly (macOS), ~/PolyNo — cache is internal to the browser
Open files in native appsYes — any app on your machineDownloads, or in-browser editors/viewers
CLIShips with the app (Install CLI Tools)Not available
Finder tag & color syncYes (macOS)
Bookmarks as .webloc filesYesIn-app links only
Spotlight & HandoffYes (macOS)
Claude Desktop extensionInstalled from the app (.mcpb plugin required)Use the hosted MCP server
Link previews for non-embeddable sitesYes — rendered in a native viewSome sites can't be previewed in an iframe
Storage for cached contentYour disk, with a configurable quotaSubject to the browser's storage limits

Which should you use?

Both — they're the same account and the same files. The web client is ideal on machines that aren't yours and for sending links to collaborators. The desktop app is the better daily driver: native file access, the CLI, OS integration, and a cache that isn't at the mercy of browser storage eviction. Anything you do in one is immediately reflected in the other.

© Poly Corp. 2026