-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
P1: HighShould be resolved in current sprint. Causes material UX or security degradation.Should be resolved in current sprint. Causes material UX or security degradation.area: backendServer, API, or serverless functions.Server, API, or serverless functions.type: performanceBundle size, runtime speed, render performance or caching.Bundle size, runtime speed, render performance or caching.
Description
📝 Description
Provide accurate visit insights to users natively in NeoCard without needing third-party trackers, bypassing ad-blockers natively via a first-party API.
🎯 Acceptance Criteria
- Minimal
/api/trackAPI endpoint taking simple{ type: string, metadata: object }payload - Hash IP addresses with daily-rotating salts ensuring complete GDPR and CCPA anonymization compliance
- Non-blocking async persistence into
Eventtable to maintain sub 50ms API response time
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P1: HighShould be resolved in current sprint. Causes material UX or security degradation.Should be resolved in current sprint. Causes material UX or security degradation.area: backendServer, API, or serverless functions.Server, API, or serverless functions.type: performanceBundle size, runtime speed, render performance or caching.Bundle size, runtime speed, render performance or caching.