Daily snapshots are taken at 7:30 UTC. The chart fills in once at least one snapshot exists.
Analytics
Campus scatter — active-group members vs. avg effort
Porn Reduction
Porn Usage Reduction
Campus Porn Reduction Ranking
Low sample size.
Referrals
How men found Ethos
No referral responses yet for this view.
Person referral details
“Other” responses
Named referrers
Ranked by how many signups named them as the person who told them about Ethos. Counts cover each campus’s current signup cycle only.
Nudge
Nudge groups
Incomplete onboarders
Men who started signup but never finished — one prewritten reminder each, by email or push. Uncheck anyone you don’t want to remind; the button asks for confirmation before anything sends.
Push only reaches people who installed the app and left notifications on.
Captains not yet returning
Name
Campus
Email
Phone
Effort Score
Last nudged
Nudges
Every non-graduated captain has answered.
Engaged members not yet returning
Non-captains from last semester with a nonzero effort score who haven’t answered yet.
Name
Campus
Email
Phone
Effort Score
Last nudged
Nudges
No engaged members are waiting to answer.
Non-engaged members not yet returning
Non-captains from last semester with a zero or missing effort score who haven’t answered yet.
Anyone marked Not in a group was never placed last semester, which is
why he has no score — these are the men behind a board’s “haven’t answered the
re-signup prompt” alert.
Name
Campus
Email
Phone
Effort Score
Last nudged
Nudges
No non-engaged members are waiting to answer.
Board Group Chat
All Board Members
ⓘMessages are visible to every current board member and Ethos National admin.
Enter to send · Shift + Enter for a new line
History
Subject
Type
Audience
Campuses
Sent by
Date
Status
Nothing has been sent yet.
Email0 people
Captains Needed
Pick a campus above to see its captain coverage and candidates.
If there is a surplus
Every current captain and how he answered “if we don’t need you as a captain,
would you be a regular member instead?”. A returning captain keeps his group without
re-applying, so most have simply never been asked — nothing here demotes anyone.
Captain
Group
Would serve as a member
Candidates
Send invite as
Returning (or newly signed-up) students who aren’t captains, sorted by last semester’s effort score. Invites can be re-sent — the last send date is shown. An email invite has your address as Reply-To; a push only reaches someone with the app installed and notifications on.
Candidate
Why recommended
Last semester
Last Invited
Everyone signed up at this campus is already a captain.
Pods
Assign captains to pods, then complete each campus.
Campuses
No campuses with active board members yet — pods appear once board members are approved.
Manage Campuses
Create campuses and manage their semester schedules.
Campus
Current phase
Next transition
Sign-ups
Algorithm
?
Select a campus to see its matching options.
Matching Priority
?
Rank the three variables for this campus, then click Save. #1 is matched first. Once saved it applies to every placement from then on — men who sign up from here (waitlist backfill and new groups) and the next launch. Nothing already grouped is reshuffled.
Unsaved — the ranking in force is still the last saved one.
Living Locations / Social Clubs
?
The lock makes an answer an exclusive community.
Club Sports
The standard list is shared by every campus; extras added here are this campus only.
Captain Meeting Attendance
No campuses match the current filter.
Captain Meeting Attendance
Week Detail
Complaints
campuses
No complaints have been submitted.
Date
Reporter
Community
What Happened
Contact OK
Status
▸
Resolved
Date
Reporter
Community
What Happened
Resolved
Complaint
What happened
Who was involved
Approvals
Blast Approvals
Waiting for review
Recently reviewed
Partner Reports
Date
Reporter
Reported Partner
Campus
Note
Status
▸
Recently handled
Date
Reporter
Reported Partner
Campus
Outcome
Partner Report
Reporter’s note
What was done
Put it back
Reopening puts the report back in the queue. On its own it changes nothing about these two men.
Board Meeting Attendance
No board meeting weeks have been added yet. Click a campus row in another view, or use the per-campus drill-in to add weeks.
Board Meeting Attendance
Week Detail
Signups
Signups
Semester Churn
Signups by Campus
Signups by Graduation Year
Students
Name
Email
Phone
Campus
Living Location
Sport
Grad Year
Captain
Group
Effort Score
Referrals
Signup Status
This Semester
Next Semester
Actions
No students found
Approvals
Captain Applications
Name
Email
Phone
Campus
Status
Date
Fallback Member
Actions
No captain applications found
Approvals
Admin Applications
Name
Email
Phone
Status
Date
Actions
No admin applications found
Approvals
Non-Student Signups
Heads up: rejected emails cannot re-apply until their account is manually deleted via Django admin. Make sure that's intentional before clicking Reject.
Name
Email
Phone
Campus
Affiliation Reason
Status
Date
Actions
No non-student applications found
Approvals
Chapter Requests
Name
School / Org
Role
Email
Phone
How they heard
Message
Date
Status
Actions
No chapter requests found
Approvals
Board Membership Requests
Name
Email
Phone
Campus
Stated role
Status
Date
Reviewed by
Admin Notes
Actions
No board requests found
Book Requests
Group
Captain
Books
Ship To
Requested
Status
Actions
No book requests
Goals
To Do
Board View
Choose a campus to open its board portal exactly as that board sees it.
All campus boards
No campuses yet.
Actions taken after opening a board affect that campus.
Current Captains
Actions
Captain
Campus
Phone
Email
Group Status
Group Membership
Group Effort
Manage
No captains match.
Groups
Group
Captain
Members
Status
Group effort
Created
No groups match.
Board rosters
Campus
President
VPA
VPE
Utility (optional)
Board status
No boards found.
Compose
Choose campuses
Choose recipients
Compose email
Pick at least one recipient type.
Write {first_name} to personalize — each man gets his own copy.
No history yet for this campus — the trend line fills in from the daily 7:30 UTC snapshots. The totals above are current.
Group Effort Scores
Group
Captain
Members
Effort Score
Unpaired Captains
Name
Email
Phone
Group
Captain Since
All captains in this campus have accountability partners
Pre-Assignment Day — Groups created here will be promoted to active on assignment day. Pre-assigned students won't be reassigned by the automatic algorithm.
Manual Assignment
To create a new group, click the captain icon next to an unassigned student — this automatically creates a draft group with them as captain. You can then assign more members, pair partners, and promote the group to active.
Unassigned Students
Only men who answer the return prompt are placed on assignment day. Anyone showing No answer is dropped from any group you put him in — chase him for an answer first, then place him.
Name
Grad Year
Location
Partner
Status
Actions
No unassigned students
Groups
No groups found
Inactive / Not in a Group
Students on this campus who are in no group and not in the assignment queue — most were dropped at semester triage or never opted in for the season. Together with Groups and Unassigned, this accounts for every student on the campus. Reactivate to put them back in the pool, or remove them from the campus.
Name
Grad Year
Location
Reason
Actions
No inactive students
Captainless Active Groups
Active groups in this campus that currently have no captain. Promote a member to restore group leadership.
Post-Assignment Group Creation
Match waitlisted members to draft groups with accepted captains. Each group needs at least 5 members.
Unplaced Students
0
0 on waitlist
Open Spots Available
0
across 0 group(s)
Draft Groups with Openings
0
Results:
Select a campus to view details
Assign Student
Move Student
This will break any existing accountability partnership.
Pair Accountability Partners
Pair Captain
A captain normally partners with one of his own members, so he sees the man he calls daily at every meeting. This pairs him with another captain instead.
Group
Manage captain
The group survives and its members stay put. The current captain stays on as a regular member.
Confirm
Are you sure?
Edit Next Assignment Day
Add Campus
Creates a new campus + the dropdown rows mobile signup needs (email choice + living-location options).
Edit Campus
Campus identity
Campus type is locked because accounts already exist here. Email domain / access code stay editable — changes apply to future signups only.
Location
Member access
Living locations
Members can choose from these locations during signup.
Choose men
Only men inside the selected campuses receive the blast; the list narrows at send time.
Ethos campus cycle
Every campus runs the same rotation: recruit → assignment day → 74-day active season → recruit again.
Assignment day — groups are assigned, the season startsActive season — 74 daysBetween semesters — re-signup open
Assignment day rotates between Sep 21 and Feb 14, both at 16:00 UTC. A campus is auto-armed with the next one the moment it launches.
The active season is exactly 74 days. On day 74 the semester’s stats close and re-signup opens the same moment — groups keep meeting until the next assignment day.
A campus can be moved off the default dates from Edit campus › Schedule; this diagram shows the platform rotation new campuses are created on.
Delete 0campus(es)?
⚠ This will permanently delete the listed accounts, groups, attendance records, and historical season records along with the campuses. This is not reversible without a database restore.
Delete student account?
Loading dependent counts...
⚠ This permanently deletes the account, their group memberships, events, streaks, partnerships, and login. Profile data is snapshotted to AlumniRecord first. This is not reversible without a database restore.
Edit student information
Delete this answer option?
Lock this answer?
How the variable ranking works
When groups form on launch day, the algorithm first tries to place each man with men who share his #1 answer. If he can't be matched on it (he answered N/A, or no group with an open seat shares his answer), it tries #2, then #3. The same order picks accountability partners inside each group, and lower-ranked variables break ties between equally good matches.
What should be #1? Whichever variable best predicts that men already know each other on your campus. If club sports teams are tight communities here, rank Club sport first. If life is organized around dorms, households, or social clubs, rank Living location first.
Class year is special. It matches by closeness (a junior is a fine match for a senior), so it always finds someone. That makes it the natural last resort, and it means any variable ranked below it only ever breaks ties. Leaving Class year last, which is the default, is right for almost every campus.
Nothing changes until you click Save ranking. Once saved, the new order applies to every placement from then on: the next launch, the men who sign up after launch (waitlist backfill and the new groups a waiting captain gets), and future pairings. Nobody already in a group is moved.
Manually verify email?
This marks the email as verified, bypassing the OTP code step. Use this only when the recipient's mail server is quarantining our email and you have confirmed the user owns the address out-of-band.