SecondMe

Integrations

Plugin architecture for third-party connections. Demo mode works without API keys — food plugins (Instacart + Uber Eats + Amazon BUY stub) are the focus; Gmail / Calendar are stubs. SMS remains the primary UX.

Google OAuth (minimal scopes)

gmail.readonly + calendar.readonly. Tokens AES-GCM encrypted. Without GOOGLE_CLIENT_*, demo mode.

Connect Google (OAuth / demo fallback)

Food (focus)

Gmail & Calendar (encrypted tokens)

Real APIs need partner access

Instacart Developer Platform and Uber Eats Marketplace APIs typically require approved partner credentials — not public consumer keys. This POC uses certified stubs + webhook-shaped handlers (/api/webhooks/instacart, /api/webhooks/uber-eats). If INSTACART_* / UBER_* env vars are present, plugin status flips to live-env ready — see README.