← back to StudentLoanTracker
src/app/privacy/page.tsx
58 lines
export const metadata = {
title: 'Privacy Policy - StudentLoanTracker',
};
export default function PrivacyPage() {
return (
<div className="max-w-3xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<h1 className="text-3xl font-bold mb-6">Privacy Policy</h1>
<div className="prose prose-gray max-w-none space-y-6 text-gray-700 leading-relaxed">
<p>
<strong>Effective Date:</strong> March 25, 2026
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">1. Privacy First</h2>
<p>
StudentLoanTracker is designed with privacy as the default. Guest mode
requires no login and stores no personal data on our servers.
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">2. Guest Mode</h2>
<p>
In guest mode, all calculations run entirely in your browser. No loan data,
income information, or personal details are transmitted to or stored on our
servers. When you close your browser tab, the data is gone.
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">3. File Processing</h2>
<p>
Uploaded files (StudentAid.gov data exports, ECF PDFs) are processed entirely
in your browser using client-side JavaScript. Files are never uploaded to our
servers unless you explicitly opt in to save mode.
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">4. Saved Mode (Optional)</h2>
<p>
If you create an account, your loan data is stored encrypted in our database.
You can export or delete all of your data at any time from your dashboard.
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">5. Analytics</h2>
<p>
We may collect anonymous, aggregated usage statistics (e.g., which calculator
plans are most popular). These statistics contain no personally identifiable
information.
</p>
<h2 className="text-xl font-semibold text-gray-900 mt-8">6. No PII in Logs</h2>
<p>
We do not log personal information, loan balances, income, or any data entered
into our tools. Server logs contain only standard request metadata (IP addresses
are anonymized).
</p>
</div>
</div>
);
}