Everwished Bills & FundSaving service explanation

This document explains the intended PoC/MVP service in plain terms. It is a product explanation, not final legal wording.

What the app is for

The app is intended to help a signed-in user view their Everwished Bills and FundSaving account details, see which charity they support, see donation amounts that have already been donated or are pending payment, and save simple display/accessibility settings.

What the app shows

Landing and demo mode

The PoC/MVP starts on a light landing page rather than loading directly into the portal. Until the live Google flow is configured, the Log in button opens a demo portal. The demo does not prove live Google Sign-in, Drive sharing or Google Form embeds.

How profile changes work

The PoC/MVP allows only carefully limited profile changes. Display Name and profile picture can be edited only after the signed-in user's app-created Google Drive data has loaded for the current tab, and only when the app can validate and sanitise the input before saving. UW account number and signup date remain read-only.

This means the app stays read-only until the Drive-backed account record is ready, rather than letting the user edit details before the app has a safe place to save them.

If direct editing is not approved for a later release, the app can keep all profile fields read-only and route profile changes through a Google Form for validation before changes are made.

How settings work

Settings apply in memory immediately. When Google Drive is connected, the Settings screen can save them into the user's app-created Google Drive file so the same settings can be read again on another device or visit.

Contact route

The Contact Us action is present, but the approved contact form URL is TBC. Until supplied, the app shows a safe placeholder rather than sending data anywhere.

What is outside the current version

The current brief does not include non-Google sign-in, a separate app database, broad Google Drive access, live form endpoints, booking links, production domains, or changes to the existing Everwished and FundSaving website assets.