Legal
Privacy Policy
Effective date: 2025-01-01 · Last updated: 2025-01-01
Table of Contents
§1 — Who We Are
WACC Calculator ("we," "us," or "our") is a free, browser-based financial utility tool available at finvaluate.com. The tool is operated as a standalone client-side web application. There is no registered company, backend infrastructure, or user account system associated with this tool.
For any privacy-related questions, contact us at: privacy@finvaluate.com
§2 — Data We Collect
We collect no personal data. The WACC Calculator does not have a backend server, a database, analytics pipeline, or any mechanism to receive data from your browser.
The following categories of information remain entirely on your device:
- Financial inputs you enter (risk-free rate, beta, equity risk premium, cost of debt, tax rate, capital structure weights)
- Calculation results (Ke, Kd after-tax, WACC)
- Custom labels you apply to saved calculations
- Calculation history stored via browser LocalStorage
- Draft auto-save data stored via browser LocalStorage
None of this information leaves your browser at any point.
§3 — LocalStorage Usage
When you click "Accept" on the cookie consent banner, the tool uses the browser's localStorage API to persist your data between sessions. No data is written to LocalStorage before you grant consent.
The exact keys used are:
| Key | Purpose | Max Size | Cleared By |
|---|---|---|---|
| cookieConsent | Stores your consent decision and timestamp ({ consent: true, ts: number }). Written only on "Accept" click. | ~60 bytes | Browser clear / manual deletion |
| waccDraft | Auto-saves your current in-progress calculation on every field change, so your work is preserved if you close and reopen the tab. Single JSON object, overwritten silently. | ~400 bytes | Browser clear / manual deletion |
| waccHistory | Stores up to 10 named calculation snapshots you explicitly save via the "Save to History" button. Each entry contains: id, name, timestamp, and form state. Oldest entry is removed when the 10-entry limit is reached. | ~8 KB | "Clear All History" button / browser clear |
All LocalStorage data is scoped to your browser and device. It is never synced to a cloud service, shared with any third party, or accessible to us or any other website.
If you click "Decline" on the consent banner, the banner is dismissed using sessionStorage only (key: cookieBannerDismissed). SessionStorage is cleared automatically when your browser tab is closed. Zero LocalStorage writes occur on decline.
You can clear all LocalStorage data at any time from within the tool (using the "Clear All History" button) or from your browser's developer tools or privacy settings.
§5 — Embed Widget
The tool provides an <iframe> embed snippet that allows third-party website owners (such as finance professors, bloggers, or course platforms) to embed the calculator on their own pages. The embed widget is loaded via the URL parameter ?embed=true appended to the calculator URL.
When a user interacts with the embedded version of the tool:
- All calculation logic runs inside their browser — no data is sent to any server
- The cookie consent banner is suppressed in embed mode
- LocalStorage is not accessed in embed mode (no consent mechanism is shown)
- The embed footer displays a "Powered by WACC Calculator" attribution with a dofollow link back to the main tool
Website operators who embed this tool are responsible for their own privacy disclosures to their users, as required by applicable law (e.g., GDPR, CCPA). The embed widget itself initiates no tracking, analytics, or data collection.
§6 — No Server-Side Processing
This architecture means:
- Your financial inputs are mathematically processed on your own machine
- Calculation results are rendered locally and never transmitted anywhere
- PDF exports are generated in-browser via the jsPDF library and saved directly to your downloads folder — no upload occurs
- There is no server-side log of your usage, IP address, or inputs
- The tool functions offline once its static files and CDN resources are cached by your browser
§8 — Third-Party Resources
The WACC Calculator loads the following third-party resources from external CDNs. These are static asset deliveries; no user input data is transmitted to these services.
| Resource | Provider | Purpose | Data Sent |
|---|---|---|---|
| tailwindcss CDN | Tailwind Labs / jsDelivr | CSS utility framework for styling | Standard HTTP request (IP address, browser headers) — no application data |
| jspdf.umd.min.js | cdnjs.cloudflare.com | Client-side PDF generation library | Standard HTTP request (IP address, browser headers) — no application data |
| Google Fonts | Google LLC | Typography (Fraunces, DM Sans, DM Mono) | Standard HTTP request (IP address, browser headers) — no application data |
These providers may log standard web server request data (IP address, browser user-agent, referrer URL, timestamp) in accordance with their own privacy policies. We have no control over and receive no data from these logs. For users in the EU who wish to avoid these requests, self-hosting the tool with locally bundled assets is recommended.
We do not use any advertising networks, analytics services (e.g., Google Analytics), session recording tools, heatmap services, or social media tracking pixels.
Ad placeholder elements visible on the page are static HTML divs with no active ad network code. They do not load any external scripts or trackers.
§9 — Your Rights & Data Control
Because we collect no personal data and operate no servers, traditional data subject rights (access, rectification, erasure, portability) are exercised directly through your own browser rather than through a request to us.
You have full and immediate control over all data the tool stores:
- View stored data: Open your browser's DevTools → Application → Local Storage → finvaluate.com
- Delete history: Use the "Clear All History" button inside the tool (two-step confirmation required)
- Delete all data: Clear your browser's site data for finvaluate.com from your browser's privacy settings
- Revoke consent: Clear the cookieConsent key from LocalStorage; the banner will reappear on your next visit
- Prevent future writes: Click "Decline" on the banner; no new LocalStorage writes will occur for that session
If you are located in the European Economic Area (EEA), United Kingdom, or California, and believe any data processing associated with this tool may be subject to GDPR, UK GDPR, or CCPA obligations, please contact us at privacy@finvaluate.com. We will respond within 30 days.
§10 — Changes to This Policy & Contact
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page. We encourage you to review this page periodically. Continued use of the tool after any changes constitutes acceptance of the updated policy.
For privacy questions, data concerns, or to request clarification on any section of this policy:
Response time: Within 30 calendar days