diff --git a/resources/js/lib/constants.ts b/resources/js/lib/constants.ts index 3dcd6171..8b36041f 100644 --- a/resources/js/lib/constants.ts +++ b/resources/js/lib/constants.ts @@ -1,3 +1,4 @@ export const LEAD_FUNNEL_EVENT_UUID = '9668a06c-dee9-47a8-9bee-eaaa2a3a5915'; export const IMPORT_FUNNEL_EVENT_UUID = 'eea25dce-75ef-4959-b975-a7e9094b3ef5'; -export const ONBOARDING_FUNNEL_EVENT_UUID = '8a10c1da-080b-44cc-8dcf-78734b29106c'; +export const ONBOARDING_FUNNEL_EVENT_UUID = + '8a10c1da-080b-44cc-8dcf-78734b29106c'; diff --git a/resources/js/pages/welcome.tsx b/resources/js/pages/welcome.tsx index a1698842..46323064 100644 --- a/resources/js/pages/welcome.tsx +++ b/resources/js/pages/welcome.tsx @@ -14,9 +14,13 @@ import { Plan } from '@/types/pricing'; import { Head, Link, usePage } from '@inertiajs/react'; import { BellIcon, + BrainIcon, + Building2Icon, CheckIcon, CodeIcon, EyeOffIcon, + FileUpIcon, + KeyIcon, LockIcon, PieChartIcon, ShieldCheckIcon, @@ -234,7 +238,7 @@ export default function Welcome({ - Military Grade Encryption + E2E Encryption

@@ -328,6 +332,170 @@ export default function Welcome({ +
+
+
+

+ How End-to-End Encryption Works +

+

+ Your financial data is encrypted on your + device before it ever reaches our servers. +

+
+ +
+
+
+ +
+

+ Your Private Key +

+

+ A unique encryption key is generated on + your device. Only you have access to + it—we never see or store it. +

+
+ +
+
+ +
+

+ Client-Side Encryption +

+

+ Your transactions, accounts, and budgets + are encrypted on your device before + syncing to the cloud. +

+
+ +
+
+ +
+

+ Zero-Knowledge Architecture +

+

+ We store encrypted data we can't read. + Even if our servers were compromised, + your data stays secure. +

+
+
+
+
+ +
+
+
+

+ Privacy by Design +

+

+ No AI. No bank connections. Your privacy is + our priority. +

+
+ +
+
+
+
+ +
+

+ No AI Snooping +

+
+

+ AI can't help you with your transactions + because they're end-to-end encrypted. + This is intentional—we believe your + financial data should never be fed into + AI systems that you don't control. +

+
+ +
+
+
+ +
+

+ No Bank Access Required +

+
+

+ We don't need direct access to your bank + accounts. No sharing credentials, no + third-party integrations, no security + risks. You stay in complete control of + your financial data. +

+
+
+
+
+ +
+
+
+

+ Import Your Transactions in Seconds +

+

+ Get started quickly with your existing + financial data. +

+
+ +
+
+ +
+ +
+

+ Lightning-Fast CSV/XLS Import +

+

+ Import a year's worth of transactions in + under 10 seconds. Simply export a CSV or + XLS file from your bank and drag it into + Whisper Money. All data is encrypted + locally before upload. +

+
+ +
+
+ + + Export from any bank + +
+
+ + + Encrypted on your device + +
+
+ + + Import in seconds + +
+
+
+
+
+

diff --git a/resources/views/vendor/mail/html/themes/default.css b/resources/views/vendor/mail/html/themes/default.css index 80465b22..04e56d2d 100644 --- a/resources/views/vendor/mail/html/themes/default.css +++ b/resources/views/vendor/mail/html/themes/default.css @@ -3,8 +3,9 @@ body, body *:not(html):not(style):not(br):not(tr):not(code) { box-sizing: border-box; - font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; + font-family: + -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, + sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; position: relative; } @@ -141,7 +142,9 @@ img { border-color: #e4e4e7; border-radius: 4px; border-width: 1px; - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1); + box-shadow: + 0 1px 3px 0 rgba(0, 0, 0, 0.1), + 0 1px 2px -1px rgba(0, 0, 0, 0.1); margin: 0 auto; padding: 0; width: 570px;