Consent Profile Platform

Consent-first profile engine

User-approved signals, not hidden scraping.

This MVP turns connected accounts and manual exports into a structured behavioral profile. Each source is optional, each permission is explicit, and every insight points back to evidence.

MVP coverage

Start with Google OAuth, photo upload, and WhatsApp export import. Add Android-native connectors after the web ingestion flow is stable.

6planned source types
3ready in web MVP
1normalized event model

Guardrails

No cross-app scraping, no hidden surveillance, no unsupported access to private app data. Unsupported inputs stay manual.

Data connectors

Gmail

Connect a Google account to analyze metadata first, then message content only after explicit opt-in.

Ready
  • senders
  • subjects
  • thread timing
  • optional body text

No local mail app scraping. OAuth only.

Google Calendar

Maps routine blocks, meeting density, travel patterns, and social timing from a connected Google account.

Ready
  • events
  • recurrence
  • attendees
  • time windows

Only connected calendars are read.

Google Contacts

Builds a contact graph that can later be merged with message and schedule activity.

Ready
  • display names
  • emails
  • phone numbers

Limited to Google account contacts.

Photos

Accepts user uploads now and can move to native device access later for consent-based media analysis.

Ready
  • selected images
  • scene tags
  • lifestyle clusters

No forced full-gallery collection.

WhatsApp Export

Parses exported chat text to estimate interaction cadence, topic shifts, and communication style.

Manual Import
  • timestamps
  • participants
  • message lengths
  • topics

User-exported files only. No direct WhatsApp access.

Android Usage Stats

Native Android integration can summarize app usage windows and duration after settings-based access is granted.

Later
  • foreground duration
  • hourly usage timing

Android only. No app content access.

Profile outputs

Routine signature

Cluster calendar, message, and app timing into repeatable daily and weekly patterns.

Social intensity

Estimate strong-tie and weak-tie activity from contacts, chat exports, and message rhythm.

Interest map

Use image and text embeddings to surface durable themes such as travel, fitness, gaming, study, or nightlife.

Communication style

Measure response time, verbosity, sentiment drift, and topic concentration by source.

Evidence ledger

Every conclusion should cite the source, the time window, and a confidence score.

Deletion by source

Users can revoke one connector and delete its downstream derived data without deleting the full account.