RiseWell
Staff dashboard

Sign in to view aggregate trends.

For community centre staff and program partners. This dashboard shows group-level trends only — never an individual check-in.

Reset your password.

Enter your work email. If an account exists, we'll send a link to reset your password.

Create a staff account.

New community center partner? Sign up, verify your email, then create or join your center.

Your session ends when you close this tab.

RiseWell
Staff dashboard

Verify your email to continue.

We sent a verification link to . Click it, then come back and continue below.

RiseWell
Staff dashboard

Create your community center.

You'll be the first staff account there — invite colleagues once it's set up.

Join a center.

A colleague invited you. Confirm below to join.

RiseWell
← Teen check-in
🔒
This dashboard shows group-level trends only. Individual check-ins are never visible. Groups with fewer than 10 responses are hidden to protect privacy.
Staff Dashboard · Aggregate-only view for community centers

Community Wellness Trends

Staff view for Rise 'N' Reach community center partners. Shows aggregate youth wellness signals — never individual responses.

📋
—
Anonymous Check-ins
Aggregate across reporting sites
🌊
—
Top Support Area
Highest share of elevated scores
🏘
—
Top Recommended Resource
Recomputed server-side from stored scores — the teen's device is never asked again
📍
—
Active Program Sites
k>=10 rule
Top support areas this period
Support Needs at a Glance
Top resource recommendations
Resources Most Recommended
🛡 Every teen sees the same safety resources, automatically. There is no safety-screening question in the survey — on the results screen, every teen sees the same crisis-support resources (988, a trusted adult, community-center support) regardless of how they answered. Nothing about this is ever sent to this dashboard, so there is no count, detail, or trend to show here.
Team
Manage your center
Your check-in link

This is what teens scan or tap to reach your center's check-in — no setup needed, it's already scoped to you.


Staff at this center

Invite a colleague
Pending invites
Support Needs Overview

Percentage of check-ins where each support area was flagged. Multiple areas can apply per teen — percentages do not sum to 100%.

🔒 These figures are aggregate percentages across all qualifying sites. No individual check-in is shown. Sites with fewer than 10 responses are excluded from all aggregate totals.
Support Needs by Age Group

Aggregate check-in counts and top support area, by age group, across all qualifying sites combined. Age is never broken down by individual site — see the note below.

Age Group Check-ins Top Area
🔒 k≥10 privacy rule, applied twice here: once per site (a sub-threshold site's check-ins never count toward any age group), and again per age group across every qualifying site combined — an age group is shown only once at least 10 check-ins organization-wide fall into it. This is deliberately never broken down per site: crossing site and age together would let two aggregate queries about the same site isolate a much smaller group than either figure alone.
Resource Recommendation Trends

Share of qualifying check-ins each resource would be recommended for, recomputed from stored scores. A check-in can recommend more than one resource, so percentages do not sum to 100%.

🔒 These figures are aggregate percentages across all qualifying sites, recomputed server-side from already-stored scores — no client ever sends a resource id. A resource only appears once it has been recommended to at least 10 teens; individually rare recommendations are never shown.

What These Categories Mean
Self-guided

Guides, worksheets, and tips teens can use independently — sleep routines, breathing exercises, conversation starters.

Community center

Drop-in programs, wellness workshops, and open gym time available through Rise 'N' Reach partner sites.

Mentoring / trusted adult

Connections to mentors, counselors, or trusted staff at community centers — not clinical, just someone in your corner.

School-based

Academic mentors, study groups, tutoring programs, and school counselors or social workers.

Resource Curation

Add, verify, and retire the resources teens see when they open the app. The standard: would you send a 15-year-old there tomorrow, alone, with no money? If you can't answer yes, it doesn't go in the catalog.

📚
—
Total Resources
Across all filters
⏳
—
Stale — Hidden From Teens
Past the 180-day re-verify window
⚠
—
Expiring Soon
Re-verify within 30 days
🔒
—
Hidden From Teens
Stale, inactive, or unverified
Resource Type / Scope Cost Last verified Status Actions
No resources match this filter.
National tier

Always shown to every teen, at every center, regardless of what's in your own catalog above — not editable here. These come from code, not this dashboard, specifically so they never depend on any center's upkeep.

Resource Cost Status
Add Resource

Fields marked * are required. Every field here maps to what RESOURCE_CURATION.md asks staff to verify before publishing.

Lowercase letters, numbers, hyphens only. Cannot be changed after saving.
National-scope entries aren't currently served automatically — only the six built-in national resources reach teens without a site code. If this should reach a specific center, choose Site instead.
Only your own centers are listed — a resource can belong to more than one.
Program Site Breakdown

Aggregate trends by site. Sites with fewer than 10 check-ins are hidden to protect privacy (k≥10 rule).

Site Check-ins Top Area Top Resource
🔒 k≥10 privacy rule: Any site with fewer than 10 check-ins has all breakdown data hidden. This prevents identifying individuals when group sizes are small. Counts below 10 display only the suppression notice above.
Impact Report Generator

A summary of your center's aggregate wellness data, ready to share with Rise 'N' Reach partners or use for program planning.

What Staff Can and Cannot See

RiseWell is built on strict privacy-by-design principles. The dashboard enforces these rules in every view.

✅ Staff CAN see
  • ✓Aggregate wellness trends (percentages and counts)
  • ✓Top support categories across the cohort
  • ✓Site-level aggregate data (when site n ≥ 10)
  • ✓Aggregate resource recommendation trends, recomputed server-side from stored scores (only once a resource reaches 10 recommendations)
  • ✓Support trends by age group (10 or younger through 17–18), organization-wide only — never broken down by individual site, and only once an age group reaches 10 check-ins
  • ✓Impact report summaries
  • ✓Suppression notices for small groups (k < 10)
🚫 Staff CANNOT see
  • ✕Individual teen responses — ever
  • ✕Names, emails, or phone numbers
  • ✕Exact timestamps tied to a person
  • ✕Any safety-related signal — there is no safety-screening question in the survey, so there is nothing of this kind to see
  • ✕Mental health scores or diagnoses
  • ✕Lists of "high-risk" or "at-risk" teens
  • ✕School IDs, addresses, or precise locations
  • ✕Device, IP, or browser fingerprint data
  • ✕Which resources any individual teen was shown — the aggregate trend is visible (left), but never linked to a person, a session, or a single check-in
Technical enforcement
How privacy is enforced in code
✓There is no free-text field anywhere in the teen app, and no safety-screening question either. Every teen sees the same safety resources (988, a trusted adult, community-center support) on their results screen automatically, regardless of how they answered — there's no on-device selection or signal of any kind to transmit.
✓The check-in submission schema rejects any safety-related field outright (.strict()) — a modified client cannot smuggle a safety answer onto the wire even if it tried.
✓All DOM updates use textContent — never innerHTML — preventing XSS from any unexpected data.
✓k≥10 rule is enforced at data layer: sites with fewer than 10 check-ins return no breakdown data.
✓No analytics scripts, tracking pixels, or third-party data collection on this page.
✓The Survey Builder stores only question wording and structure, saved server-side for your center — never a teen's answers, and never any PII.
Survey Builder

Choose the prebuilt check-in survey, or build a custom one for your center. Saves reach every teen at this center, on any device.

Active survey
🔒 An optional age-range question is automatically included at the end of every survey — prebuilt or custom — and cannot be removed or edited here.

The 8 standard questions (stress, sleep, school pressure, social connection, activity, trusted adult access, basic needs, general wellbeing) are the only source of resource matching. On by default — questions you add below are extra context for your center, and never decide which resources a teen sees.

⚠️ General check-in questions are off. Every teen's category scores will stay at zero, so they'll only see a few generic resources — never resources matched to how they actually answered.
Archived questions

Removed from the live survey, but their historical answers stay aggregatable below in "Results so far" — never lost. Restore a question to make it live and editable again.

Results so far

How teens at this center have answered your custom questions. Never used to recommend resources — that only ever comes from the general check-in questions above.

RiseWell · Staff Dashboard Built through Rise 'N' Reach · Non-Diagnostic · Privacy-Conscious