Visitors never create a profile or provide identity details.
Privacy Policy
OVCrypto Portfolio is a personal, public portfolio tracker. Very little visitor data is processed, nothing is sold, and no advertising profile is created.
The portfolio does not set visitor tracking cookies.
No advertising networks or cross-site advertising profiles.
Support actions are counted without identifying who interacted.
What this site does not do
- No visitor account creation, login, or user profiles.
- No forms request visitor names, email addresses, phone numbers, or payment information.
- No cookies are set by this site.
- No advertising networks, remarketing pixels, or cross-site ad tracking.
- No visitor information is sold.
Analytics and support measurements
This site uses Vercel Web Analytics for anonymous, aggregated page statistics. It is cookieless and may process the page path, referring page, browser, device type, and coarse location. Vercel uses a temporary daily identifier for aggregated visitor counts; OVCrypto does not receive a persistent cross-site visitor profile.
The site also keeps five first-party aggregate interaction totals:
The fixed event names are support_nudge_seen, support_nudge_dismissed, support_opened, etherfi_clicked, and tradingview_clicked.
For these support totals, the browser sends only one fixed event name to this site's own server. The counter does not store a name, email address, cookie, IP address, device information, visitor identifier, destination URL, or per-person history. Counts represent actions, not unique people, and repeated clicks may be counted more than once.
Abuse prevention
Rate-limited market, macro, and administration API requests are protected with short-lived in-process limits and, when configured, Upstash Redis. The server briefly reads the request IP address and converts it into a one-way, daily rotating HMAC identifier before using the identifier for a rate-limit counter. The raw IP address is not used as the Redis key. Counters expire after the applicable request window.
The five support-interaction counters described above do not use this IP-based rate-limit identifier.
Preferences stored on your device
The site uses your browser's localStorage to remember display preferences such as theme, selected view, sorting, leaderboard scale, and bubble timeframe or density. These preferences remain in your browser and are not sent to OVCrypto or the analytics provider.
A shared ovcrypto_support_nudge_until expiry value is also stored locally to avoid repeatedly showing the optional support prompt across Portfolio and Macro. Dismissing it with “Not now” or the close control suppresses it for 24 hours; using the Ether.fi referral suppresses it for 14 days; choosing “Other partner links” or manually opening the support panel suppresses it for 7 days. The value is not sent to OVCrypto's server and no visitor profile is created from it.
Third-party resources and links
Some site and asset logos are hosted by the third-party image host ibb.co. When your browser requests those images, that host receives normal web-request information such as your IP address. No ibb.co scripts are embedded by this site. Fonts are self-hosted, so font requests stay on the OVCrypto domain.
Support and chart links may open Ether.fi, TradingView, or another external provider. Those providers receive the normal request when you choose to visit them and apply their own privacy policies. Referral links are clearly disclosed; using them is optional.
Market, macro, and public portfolio data
Live prices are fetched by this site's server from Yahoo Finance, Finnhub, CoinGecko, and Twelve Data, then returned to your browser already assembled. U.S. business-cycle observations are likewise requested server-side from public statistical providers such as BLS and, when configured, FRED/ALFRED. Your browser contacts this site's own API rather than receiving provider credentials.
FRED/ALFRED observations are not stored in OVCrypto application-memory, Redis/database, browser, or CDN caches. Other official-source data may use a bounded server cache to respect provider request limits. Macro API responses are marked not to be stored by browsers or shared caches.
The portfolio itself is intentionally public. Average costs, operation dates, tickers, operation types, and recorded entry prices can be viewed, copied, cached, or archived by visitors and third parties. Account ownership, share quantities, wallet addresses, brokerage credentials, and private account records are not published.
Changes and contact
If the site's data practices or third-party services change, this page will be updated and its “Last updated” date revised.
Questions about this policy can be sent via @OVcrypto on X.