Skip to main content

Technical Specifications

Detailed technical specifications for Remind Tools features and components.

Specification Documents

Core Features

Authentication System

Multi-provider auth with biometric support

Data Synchronization

Conflict-free replicated data types (CRDTs)

Offline Mode

Local-first architecture with sync

Real-time Updates

WebSocket-based live collaboration

Technical Requirements

Performance Requirements

Security Requirements

  • ✅ End-to-end encryption for sensitive data
  • ✅ OAuth 2.0 / OpenID Connect
  • ✅ Row-level security in database
  • ✅ API rate limiting
  • ✅ Input validation and sanitization

Platform Requirements

  • Minimum iOS 12.0
  • iPhone 6s and newer
  • iPad support
  • Apple Silicon Macs

API Specifications

REST API

GraphQL Schema

Database Schema

See Database Documentation for detailed schemas.