Files
portfolioJournalWeb/manual-portfolio-tracker.html
claude-code 56ed4e7041 SEO/LLM visibility: landing pages, llms.txt, smart banner, og-image 84KB, FAQ ampliada
- 3 landing pages keyword-targeted: manual-portfolio-tracker, portfolio-tracker-vs-spreadsheet, investment-journal (Article + BreadcrumbList + FAQPage JSON-LD)
- llms.txt para descubrimiento por LLMs/AI assistants
- apple-itunes-app smart banner en todas las páginas clave
- og-image.jpg 1200x675 (84KB) — el PNG de 1.3MB rompía previews en WhatsApp/Telegram
- FAQ home ampliada (bank linking, precio, iPad, idiomas) sincronizada con JSON-LD
- SoftwareApplication JSON-LD: screenshots, inLanguage (7 idiomas), author
- og:site_name/locale/image:alt; keywords meta
- Eliminado pt=123456 (provider token placeholder inválido) de todos los links App Store
- Fix typo PorfolioJournal en config.js; h1 duplicado variante B -> h2
- Sitemap actualizado

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WoScpmHdVj1aUf4rAp6hbe
2026-07-07 11:41:59 +02:00

223 lines
12 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Manual Portfolio Tracker — Track Investments Without Linking Your Bank</title>
<meta name="description" content="A manual portfolio tracker lets you track stocks, funds, pensions, crypto, and real estate without sharing bank credentials. Learn why manual tracking is safer, calmer, and works for any asset.">
<meta name="apple-itunes-app" content="app-id=6757678318">
<link rel="canonical" href="https://portfoliojournal.app/manual-portfolio-tracker.html">
<meta property="og:type" content="article">
<meta property="og:site_name" content="Portfolio Journal">
<meta property="og:locale" content="en_US">
<meta property="og:title" content="Manual Portfolio Tracker — Track Investments Without Linking Your Bank">
<meta property="og:description" content="Why a manual portfolio tracker is safer and calmer than bank-linked apps — and how to build a 5-minute monthly tracking habit.">
<meta property="og:url" content="https://portfoliojournal.app/manual-portfolio-tracker.html">
<meta property="og:image" content="https://portfoliojournal.app/assets/images/og-image.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="675">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Manual Portfolio Tracker — No Bank Linking Required">
<meta name="twitter:description" content="Track your whole portfolio — stocks, funds, pensions, crypto, real estate — without sharing a single credential.">
<meta name="twitter:image" content="https://portfoliojournal.app/assets/images/og-image.jpg">
<link rel="icon" href="assets/icons/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="assets/icons/apple-touch-icon.svg">
<link rel="preconnect" href="https://apps.apple.com">
<link rel="preconnect" href="https://plausible.io">
<link rel="stylesheet" href="assets/css/style.css">
<script defer data-domain="portfoliojournal.app" src="https://plausible.io/js/script.js"></script>
<script src="assets/js/config.js"></script>
<script src="assets/js/main.js" defer></script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Manual Portfolio Tracker — Track Investments Without Linking Your Bank",
"description": "Why a manual portfolio tracker is safer and calmer than bank-linked apps, and how to build a 5-minute monthly tracking habit.",
"url": "https://portfoliojournal.app/manual-portfolio-tracker.html",
"image": "https://portfoliojournal.app/assets/images/og-image.jpg",
"author": { "@type": "Person", "name": "Alexandre Vazquez", "url": "https://alexandre-vazquez.com" },
"publisher": { "@type": "Organization", "name": "Portfolio Journal", "url": "https://portfoliojournal.app" },
"datePublished": "2026-07-07",
"dateModified": "2026-07-07"
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://portfoliojournal.app/" },
{ "@type": "ListItem", "position": 2, "name": "Manual Portfolio Tracker", "item": "https://portfoliojournal.app/manual-portfolio-tracker.html" }
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is a manual portfolio tracker?",
"acceptedAnswer": {
"@type": "Answer",
"text": "A manual portfolio tracker is an app where you enter your investment values yourself instead of connecting bank or brokerage accounts. You stay in control of what is tracked, no credentials are shared, and any asset type can be included — stocks, funds, pensions, crypto, real estate, or cash."
}
},
{
"@type": "Question",
"name": "Is manual portfolio tracking safe?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes — it is the safest form of portfolio tracking because there is nothing to breach. You never hand over bank logins or brokerage API keys, and in an offline-first app like Portfolio Journal the data never leaves your device unless you enable iCloud sync."
}
},
{
"@type": "Question",
"name": "How long does manual tracking take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "About five minutes a month. With a monthly check-in you open each account, read the current value, and type it in. Portfolio Journal turns this into a habit with reminders, streaks, and a quick-update flow."
}
}
]
}
</script>
</head>
<body>
<a class="skip-link" href="#main">Skip to content</a>
<header class="nav" role="banner">
<div class="nav-inner">
<a class="nav-logo" href="index.html" aria-label="Portfolio Journal home">
<img src="assets/images/app-icon.svg" alt="" aria-hidden="true">
<span>Portfolio Journal</span>
</a>
<nav aria-label="Primary">
<button class="mobile-menu-toggle" aria-label="Open navigation" aria-expanded="false"></button>
<div class="nav-links">
<a class="nav-link" href="index.html">Home</a>
<a class="nav-link" href="privacy.html">Privacy</a>
<a class="nav-link" href="terms.html">Terms</a>
<a class="nav-link" href="support.html">Support</a>
<a class="nav-link" href="about.html">About</a>
</div>
</nav>
<div class="nav-actions">
<button class="theme-toggle" aria-label="Toggle theme"></button>
</div>
</div>
</header>
<main id="main">
<section class="page-header">
<div class="container">
<h1>The manual portfolio tracker: track everything, share nothing</h1>
<p>You don't need to hand your bank credentials to an aggregator to know your net worth.</p>
</div>
</section>
<section class="content">
<div class="container">
<div class="content-body">
<h2>What is a manual portfolio tracker?</h2>
<p>A manual portfolio tracker is an app where <strong>you</strong> enter your investment values, instead of linking bank or brokerage accounts through a third-party aggregator. Once a month you open your accounts, read the balances, and type them in. That's the whole workflow — and it turns out to be a feature, not a limitation.</p>
<h2>Why not just link my accounts?</h2>
<p>Automatic bank-linked trackers are convenient, but the convenience has real costs:</p>
<ul>
<li><strong>Credential risk.</strong> Aggregators store or proxy your bank logins and tokens. Every linked account is one more copy of your credentials living on someone else's servers.</li>
<li><strong>Your data becomes their product.</strong> Many free linked trackers monetize by analyzing your transactions or selling advisory services against your balances.</li>
<li><strong>Broken connections.</strong> Bank APIs change, two-factor prompts interrupt syncs, and European or smaller institutions often aren't supported at all.</li>
<li><strong>Coverage gaps.</strong> Employer pension plans, real estate, private funds, and cash under the mattress rarely have an API. A linked tracker shows a partial picture; a manual one shows everything.</li>
<li><strong>Daily noise.</strong> Real-time syncing invites daily checking, and daily checking invites emotional decisions. Long-term investors don't need a tick-by-tick feed of their index funds.</li>
</ul>
<h2>Manual tracking works for every asset</h2>
<p>Because values are typed in, a manual tracker is asset-agnostic. In <a href="index.html">Portfolio Journal</a> each holding is a <em>source</em> — a brokerage account, an index fund, an employer pension, a rental property, a crypto wallet, or a savings account. Categories keep the allocation readable, and the dashboard aggregates everything into one net worth number and evolution chart.</p>
<h2>The 5-minute monthly habit</h2>
<p>Manual tracking sounds like work until you do it. A realistic monthly check-in looks like this:</p>
<ul>
<li>Open each account (most people have 310 sources) and read the current value.</li>
<li>Type each value into the app — Portfolio Journal's quick-update flow takes seconds per source.</li>
<li>Add a one-line note: what you contributed, what changed, how you feel about it.</li>
</ul>
<p>That's five minutes a month for a complete, private record of your financial life — plus a <a href="investment-journal.html">journal of your decisions</a> you can learn from later.</p>
<h2>Privacy by architecture, not by policy</h2>
<p>Portfolio Journal is offline-first: your data lives on your iPhone or iPad, protected by Face ID, with optional end-to-end iCloud sync between your own devices. There is no server, no account, and no way for anyone — including us — to see your balances. You can <a href="security.html">read more about the security model</a> or export everything to CSV/JSON at any time.</p>
<h2>Manual vs. automatic tracking at a glance</h2>
<div class="cards-grid">
<div class="card">
<h3>Bank-linked tracker</h3>
<p>Fast setup, but credentials shared with third parties, partial asset coverage, connection breakage, and daily-noise checking habits.</p>
</div>
<div class="card">
<h3>Manual tracker</h3>
<p>Five minutes a month, zero credentials shared, every asset class covered, and a calm monthly rhythm that builds better decisions.</p>
</div>
</div>
<h2>Try it</h2>
<p>Portfolio Journal is a free, private, manual portfolio tracker for iPhone and iPad. If you've been tracking your portfolio <a href="portfolio-tracker-vs-spreadsheet.html">in a spreadsheet</a>, importing your history takes one CSV.</p>
<p><a class="btn btn-primary" href="https://apps.apple.com/us/app/portfolio-journal/id6757678318?ct=landing_manual_tracker&amp;mt=8">Download on the App Store</a></p>
</div>
</div>
</section>
</main>
<footer class="footer">
<div class="container">
<div class="footer-grid">
<div class="footer-brand">
<div class="footer-logo">
<img src="assets/images/app-icon.svg" alt="" aria-hidden="true">
<span>Portfolio Journal</span>
</div>
<p>Calm, offline-first portfolio journaling for iOS.</p>
</div>
<div class="footer-column">
<h5>Product</h5>
<div class="footer-links">
<a class="footer-link" href="index.html">Overview</a>
<a class="footer-link" href="about.html">About</a>
<a class="footer-link" href="changelog.html">Changelog</a>
<a class="footer-link" href="status.html">Status</a>
</div>
</div>
<div class="footer-column">
<h5>Guides</h5>
<div class="footer-links">
<a class="footer-link" href="manual-portfolio-tracker.html">Manual Portfolio Tracker</a>
<a class="footer-link" href="portfolio-tracker-vs-spreadsheet.html">Tracker vs Spreadsheet</a>
<a class="footer-link" href="investment-journal.html">Investment Journal</a>
</div>
</div>
<div class="footer-column">
<h5>Legal</h5>
<div class="footer-links">
<a class="footer-link" href="privacy.html">Privacy Policy</a>
<a class="footer-link" href="terms.html">Terms</a>
<a class="footer-link" href="support.html">Support</a>
</div>
</div>
</div>
<div class="footer-bottom">
<div class="footer-copyright">© <span data-year></span> Portfolio Journal. All rights reserved.</div>
<div class="footer-legal">
<a href="privacy.html">Privacy</a>
<a href="terms.html">Terms</a>
<a href="support.html">Support</a>
</div>
</div>
</div>
</footer>
</body>
</html>