Crisis Detection AI: Self-Harm Keyword Monitoring
Gambling harm and mental health crises often intersect. Whistl's Crisis Detection AI monitors journal entries, mood check-ins, and in-app text for self-harm keywords—providing immediate crisis resources and support when users are at their most vulnerable. This is AI-powered suicide prevention, built with care and clinical oversight.
The Gambling-Mental Health Connection
Research shows strong links between gambling harm and mental health crises:
Key Statistics
- 47% of problem gamblers experience depression (Dowling et al., 2015)
- Suicide attempt rate is 3x higher among problem gamblers (Kausch et al., 2005)
- 22% of gambling treatment seekers report suicidal ideation (Blaszczynski et al., 1996)
- Financial crisis often triggers mental health crisis (Productivity Commission, 2010)
Why Crisis Detection Matters
- Early intervention saves lives: Crisis support within minutes is critical
- Users may not seek help: Stigma prevents reaching out
- App may be only contact: For isolated users, Whistl may be their only support
- Financial crisis → mental health crisis: Gambling losses can trigger despair
How Crisis Detection Works
Whistl monitors text input across multiple app features:
Monitored Input Sources
- Journal entries: Daily reflections, mood tracking notes
- Mood check-ins: Emotional state descriptions
- AI coach chat: Conversations with the AI Financial Coach
- Goal notes: Reflections on Dream Board goals
- Partner messages: Messages sent to accountability partners
Crisis Keyword Categories
Whistl monitors for keywords across several categories:
Direct Self-Harm Indicators (Critical)
- "hurt myself", "harm myself", "self-harm"
- "ending it", "ending my life", "end it all"
- "suicide", "suicidal", "kill myself"
- "overdose", "pills", "too many"
- "no reason to live", "better off dead"
Hopelessness Indicators (High)
- "no point", "pointless", "what's the point"
- "can't go on", "can't do this anymore"
- "give up", "giving up", "done trying"
- "hopeless", "no hope", "never gets better"
- "worthless", "burden", "everyone's better off"
Despair Indicators (Moderate)
- "can't take it", "can't handle this"
- "everything's falling apart", "lost everything"
- "ruined", "destroyed", "no way out"
- "wish I wouldn't wake up", "want to disappear"
Context-Aware Detection
Whistl uses context to reduce false positives:
# Context-aware crisis detection
def assess_crisis_level(text, user_context):
keywords_found = scan_for_keywords(text)
# Check for negation (reduces crisis level)
# "I would NOT hurt myself" vs "I want to hurt myself"
if contains_negation(text, keywords_found):
crisis_level = "LOW"
# Check for past tense (reduces crisis level)
# "I felt hopeless yesterday" vs "I feel hopeless"
elif is_past_tense(text, keywords_found):
crisis_level = "MODERATE"
# Check for hypothetical (reduces crisis level)
# "What if I can't go on?" vs "I can't go on"
elif is_hypothetical(text, keywords_found):
crisis_level = "MODERATE"
# Direct present-tense statements (highest crisis level)
else:
crisis_level = "CRITICAL"
# Factor in user context
if user_context.recent_losses > threshold:
crisis_level = escalate(crisis_level)
if user_context.support_network_active:
crisis_level = deescalate(crisis_level)
return crisis_level
Crisis Response Protocol
When crisis keywords are detected, Whistl responds immediately:
Immediate Actions (Within Seconds)
- Pause all other interventions: Financial concerns become secondary
- Display crisis resources prominently: Full-screen crisis support interface
- Offer one-tap calling: Direct connection to crisis helplines
- Notify partner (if configured): Emergency alert to accountability partner
- Schedule follow-up: Check-in within 24 hours
Crisis Resource Display
┌─────────────────────────────────────────┐ │ │ │ We're Here For You │ │ │ │ What you're feeling is │ │ temporary. Help is available. │ │ │ │ Call now (free, 24/7): │ │ │ │ [📞 Lifeline: 13 11 14] │ │ [📞 Gambling Help: 1800 858 858]│ │ [📞 Beyond Blue: 1300 22 4636] │ │ │ │ Or message your partner: │ │ [ Message Partner ] │ │ │ │ You're not alone. │ │ │ └─────────────────────────────────────────┘
Partner Emergency Notification
If the user has configured crisis notifications:
# Partner emergency notification
notification = {
"type": "CRISIS_ALERT",
"priority": "URGENT",
"message": "Alex could use support right now. They're going through a difficult moment.",
"suggested_actions": [
"Call or message to check in",
"Offer to spend time together",
"Encourage professional support",
"Don't leave them alone if possible"
],
"resources": {
"Lifeline": "13 11 14",
"Gambling Help": "1800 858 858"
},
"note": "This is sensitive. Be supportive, not judgmental."
}
Clinical Oversight and Safety
Whistl's crisis detection was developed with clinical input:
Clinical Advisory
- Developed with: Licensed psychologists and crisis counsellors
- Keyword validation: Tested against clinical crisis assessment tools
- Response protocols: Aligned with suicide prevention best practices
- Regular review: Quarterly review with clinical advisors
Safety Limitations
Whistl is transparent about limitations:
- Not a crisis service: Whistl is not a replacement for professional care
- Cannot detect all crises: Some users won't express crisis in text
- False positives possible: Not all keyword matches indicate crisis
- Encourages professional help: Always directs to qualified services
Privacy and Sensitivity
Crisis detection is handled with utmost privacy:
Data Handling
- On-device processing: Crisis detection runs locally
- No data transmission: Crisis keywords not sent to servers
- Partner notification optional: User controls who is notified
- No permanent storage: Crisis flags not stored long-term
User Control
- Opt-in feature: Crisis detection can be disabled
- Partner selection: User chooses who receives alerts
- Notification settings: Granular control over alerts
- Disable anytime: Turn off in settings without judgment
Follow-Up and Continued Support
After a crisis detection, Whistl provides ongoing support:
24-Hour Check-In
- Gentle message: "How are you doing today?"
- Resource reminder: "Support is still available"
- No pressure: "No need to respond if you're not ready"
7-Day Support Period
- Daily check-ins (brief, supportive)
- Reduced financial pressure (SpendingShield more lenient)
- Partner encouraged to maintain contact
Return to Normal Protocol
After 7 days without crisis indicators:
- Gradual return to normal intervention levels
- Celebration of stability: "You've had a tough week. Proud of you."
- Optional: Suggest ongoing professional support
Effectiveness Data
From crisis detection usage (anonymised, aggregated):
| Metric | Result |
|---|---|
| Crisis Detections (12 months) | 2,847 |
| Helpline Calls Initiated | 34% of detections |
| Partner Notifications Sent | 67% of detections (when configured) |
| User Follow-Up Engagement | 78% responded to check-in |
| False Positive Rate | 12% (estimated) |
Important Crisis Resources
Whistl provides immediate access to these Australian crisis services:
| Service | Phone | Available |
|---|---|---|
| Lifeline | 13 11 14 | 24/7 crisis support |
| Gambling Help Online | 1800 858 858 | 24/7 gambling support |
| Beyond Blue | 1300 22 4636 | 24/7 mental health |
| MensLine Australia | 1300 78 99 78 | 24/7 men's support |
| Kids Helpline | 1800 55 1800 | 24/7 youth support |
| Suicide Call Back Service | 1300 659 467 | 24/7 suicide prevention |
User Testimonials
"I typed something I shouldn't have into my journal. Whistl showed me the Lifeline number. I called. That was 8 months ago. I'm still here." — Anonymous user
"My partner got notified when I was at my lowest. They came over. We talked. I didn't do anything stupid. Whistl literally saved my life." — Marcus, 28
"The crisis resources were there when I needed them. No judgment, just help. That's what recovery looks like." — Jake, 31
If You're in Crisis Right Now
If you're reading this and struggling:
- You're not alone. Millions have felt this way and found help.
- It gets better. Crisis is temporary, even when it doesn't feel that way.
- Help is available. Call Lifeline on 13 11 14. They're there for you.
- You matter. Your life matters, even when your brain tells you otherwise.
Conclusion
Whistl's Crisis Detection AI represents a commitment to user safety that goes beyond financial protection. By monitoring for self-harm keywords and providing immediate crisis resources, Whistl stands ready to support users at their most vulnerable moments.
This feature was built with clinical oversight, privacy at its core, and one goal: to ensure no user faces crisis alone.
You're Not Alone
If you're struggling, Whistl is here to help. Download free and get support that goes beyond finance.
Crisis support: Lifeline 13 11 14 | Gambling Help 1800 858 858
Download Whistl FreeRelated: AI Intervention System | Mate-Based Accountability | Problem Gambling Statistics