You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a public MVP hosted on GitHub Pages. It is being built toward a validated, institution-ready scam safety platform for international students, families, counselors, education centers, and institutions. It detects **risk indicators** and provides safer verification steps; it does not claim certainty or replace legal, immigration, financial, emergency, or law-enforcement help. **This is being validated; it is not certified fraud detection.**
7
+
This is a public MVP under validation hosted on GitHub Pages. It is being built toward a validated, institution-ready scam safety platform for international students, families, counselors, education centers, and institutions. It detects **risk indicators** and provides safer verification steps; it does not claim certainty or replace legal, immigration, financial, emergency, or law-enforcement help. **This is being validated; it is not certified fraud detection.**
8
+
9
+
## Readiness status
10
+
11
+
- Ready for self-testing and controlled friends/student feedback with clear disclaimers.
12
+
- Partially ready for counselor review of wording, workflows, and resource gaps.
13
+
- Not ready for education-center or institution pilots until Firebase configuration, Firestore rules emulator tests, data retention, admin access, and human validation are completed.
14
+
- Not ready for paid institution use. It is not certified fraud detection and must not be marketed as guaranteed scam detection.
15
+
- Sample dashboard data is synthetic/sample data, not real institution data. Local dashboard data exists only in the user's browser.
8
16
9
17
## Positioning
10
18
@@ -18,12 +26,12 @@ International students and families make high-stakes decisions across unfamiliar
18
26
19
27
- Local-first scam checker with score, level, top reasons, safe next steps, and copyable verification scripts.
5. Export a Markdown awareness report and decide whether to continue, revise, expand, or stop.
96
104
97
-
Dashboard source modes make clear when data is sample, local browser data, or Firebase-backed.
105
+
Dashboard source modes make clear when data is sample, local browser data, or Firebase-labeled. Firebase dashboard querying is not connected in this MVP unless it is explicitly implemented and security-reviewed by the deployer.
98
106
99
107
## Product credibility and validation assets
100
108
@@ -117,6 +125,7 @@ Clear validation statement: **This is being validated; it is not certified fraud
-[Project audit and readiness](docs/PROJECT_AUDIT_AND_READINESS.md)
120
129
-[Security policy](SECURITY.md)
121
130
122
131
## Privacy principles
@@ -151,7 +160,7 @@ Set these Vite environment variables in `.env.local` or your hosting provider:
151
160
-`VITE_FIREBASE_MESSAGING_SENDER_ID`
152
161
-`VITE_FIREBASE_APP_ID`
153
162
154
-
Firebase web config values are public identifiers, not server secrets. Never commit service account keys. Review Firestore rules, authentication, retention, and access controls before real pilots.
163
+
Firebase web config values are public identifiers, not server secrets. Never commit service account keys. Reporting and feedback require configured Firebase, deployed Firestore rules, authentication/admin access decisions, retention policy, and security review before real pilots. The current dashboard does not query Firestore data; it shows synthetic sample data or local browser reports/feedback.
155
164
156
165
## Deployment
157
166
@@ -163,5 +172,7 @@ GitHub Pages deployment should build the Vite app and publish `dist`. Keep the V
163
172
- Benchmark examples are useful regression checks but are not a substitute for human validation.
164
173
- Redaction is best effort and should not receive private documents or images.
165
174
- Official resources require institution-specific review before real pilots.
166
-
- Firebase setup and Firestore rules require production security review.
175
+
- Firebase setup and Firestore rules require emulator testing and production security review.
176
+
- Firebase dashboard mode is clearly labeled but not connected to Firestore queries in this MVP.
177
+
- Local mode stores redacted reports and structured feedback only in the current browser's localStorage; it is not shared with counselors or institutions.
167
178
- The MVP does not provide legal, immigration, financial, law-enforcement, or emergency assistance.
0 commit comments