ScreenMyProfile
AI-Powered Social Media Screening for Security Clearance Applicants
The Problem
Security clearance applicants face a challenging reality: investigators will review their social media presence, but applicants often have years of posts they've forgotten about. A single problematic post from a decade ago could derail a clearance application or, worse, surface during the investigation itself.
Years of social media history are impossible to manually review
Forgotten posts may contain content that could raise flags
Investigators will see what applicants missed
No existing tools designed for clearance-specific concerns
The Solution
ScreenMyProfile uses AI to analyze social media content through the lens of security clearance adjudication guidelines. Rather than generic "sentiment analysis," the platform identifies specific categories that investigators look for:
- Foreign contacts and influences
- Financial responsibility indicators
- Substance use references
- Criminal activity mentions
- Loyalty and allegiance concerns
- Personal conduct issues
Architecture
The platform is built on a scalable serverless architecture with multi-environment support:
- Frontend: React application with secure authentication via Cognito
- API Layer: API Gateway with Lambda functions for processing
- Data Storage: PostgreSQL on RDS for structured data, S3 for file storage
- AI Processing: Dedicated analysis pipeline for content screening
- Environments: Separate dev, staging, and production infrastructure
Tech Stack
React
Frontend application
API Gateway
REST API management
Lambda
Serverless compute
PostgreSQL
Primary database (RDS)
Cognito
Authentication & authorization
AI/ML
Content analysis engine
Current Status
Roadmap
Phase 1: Foundation
Core infrastructure, authentication, and basic API
CompletedPhase 2: Data Pipeline
Social media integration and data ingestion
In ProgressPhase 3: Analysis
AI-powered content screening and categorization
PlannedPhase 4: Launch
User dashboard, reporting, and public beta
Planned