← Stock Meter

Privacy Policy

Effective July 13, 2026

Stock Meter is a local, read-only portfolio app. It shows your Robinhood account and market data; it does not place, review, cancel, or suggest trades. It connects directly from your Mac to Robinhood and stores its session in your macOS Keychain. Your portfolio data is never sent to Abokado Labs. The app includes first-party anonymous product analytics so the studio can understand downloads, active installs, and basic feature use. You can turn this off in Settings.

Who runs Stock Meter

Stock Meter is developed and published by Abokado Labs, a small dev shop. It is an independent app and is not affiliated with, endorsed by, or sponsored by Robinhood Markets, Inc. Contact: [email protected].

How it connects to Robinhood

Stock Meter connects to Robinhood's official Trading connection at agent.robinhood.com using an OAuth browser sign-in. You enter your Robinhood credentials with Robinhood, never with Stock Meter — the app does not see or store your Robinhood password. The app uses only Robinhood's read-only tools (your accounts, portfolio, equity positions, and equity quotes). For some period-performance views it also reads Robinhood's read-only web portfolio performance data. It may also perform public logo and name lookups for display metadata.

What's stored in your Keychain

In the macOS Keychain service com.bobkitchen.StockMeter, Stock Meter stores one consolidated credential record containing the Robinhood OAuth/session material, the web-performance session material (if connected), and the identifier of the account you've selected. This Keychain material is never written to snapshots, logs, or update artifacts.

What's stored on disk

In ~/Library/Application Support/Stock Meter/, the app keeps two files: a latest sanitized snapshot (stock-meter-snapshot.json) and a sanitized local history (stock-meter-history.json) used for week, month, year-to-date, and full-year comparisons. These files are designed to hold only masked account display details, holdings, portfolio totals, quote freshness, and diagnostics. They must not — and are built not to — contain tokens, cookies, raw account numbers, or Robinhood credentials.

Network access

Stock Meter connects to Robinhood and to public display-metadata providers (for logos and names). It does not send your portfolio data to any Abokado Labs server. The app also checks for updates through Sparkle and sends the anonymous product analytics described below.

What Stock Meter does not do

Anonymous product analytics

Stock Meter sends a small, first-party analytics event to Abokado Labs for basic product usage, unless you turn off Share anonymous usage statistics in Settings. Events are limited to things like install, launch, daily active use, update seen, popover opened, and settings opened. Each event may include the app name, app version/build, macOS major version, CPU architecture, and a random per-app install identifier that is hashed before upload. The identifier is not shared across other Meter apps.

These events do not include tickers, holdings, balances, portfolio values, account identifiers, Robinhood credentials, or portfolio snapshots.

Downloads and update checks

Stock Meter uses Sparkle, an open-source macOS update framework, to check for new versions. The app periodically fetches https://abokadolabs.com/stock-meter/appcast.xml over HTTPS. Abokado Labs records appcast checks and update/download requests so it can estimate active installs, version adoption, and download volume. Those records include app name, version/build where available, timestamp, request path, country derived by Cloudflare, and user-agent family. The analytics database does not store IP addresses. Updates are signed with an EdDSA key whose public half is built into the app; the private half never leaves a developer machine.

Clearing your data

Use Settings → Data → Disconnect and Clear Local Data. That removes the Keychain auth and session material, your selected account state, the latest snapshot, the local history, and any web-performance tokens, returning the app to its disconnected onboarding state.

Children

Stock Meter is a general-purpose finance utility for account holders. It is not directed to children and does not knowingly collect any data, from anyone, of any age.

Changes

If this policy changes, the revised version will be posted on this page with a new effective date. Material changes will be announced in the app's release notes.

Contact

Questions or concerns: [email protected].

Not affiliated with, endorsed by, or sponsored by Robinhood Markets, Inc. or Apple. "Robinhood" is a trademark of Robinhood Markets, Inc. Stock Meter is not a broker-dealer or investment adviser and does not provide financial, investment, or trading advice.