synheart_behavior 0.0.1 copy "synheart_behavior: ^0.0.1" to clipboard
synheart_behavior: ^0.0.1 copied to clipboard

A lightweight, privacy-preserving mobile SDK that collects digital behavioral signals from smartphones.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2025-12-26 #

Added #

  • Initial release of Synheart Behavioral SDK for Flutter
  • Core SDK classes: SynheartBehavior, BehaviorConfig, BehaviorEvent, BehaviorSession, BehaviorStats
  • Streaming API for real-time behavioral events
  • Session tracking with summaries
  • Manual stats polling
  • Platform channel interfaces for iOS and Android
  • Example Flutter app demonstrating SDK usage
  • Comprehensive documentation and README

Features #

  • Input interaction signals (tap, scroll, swipe gestures)
  • Attention & multitasking signals (app switching, idle gaps, session stability)
  • Privacy-preserving design (no text, content, or PII collected)
  • Lightweight implementation (<150 KB compiled)
  • Low resource usage (<2% CPU, <500 KB memory)
  • Optional notification and call tracking (requires permissions)

Platform Support #

  • iOS 12.0+
  • Android API 21+ (Android 5.0+)
  • Flutter 3.10.0+

[Unreleased] #

Planned #

  • Motion-lite signals (device orientation, shake patterns)
  • Cognitive fragmentation index
  • Per-app behavior profiles
  • Fatigue markers
  • On-device personalization (behavior embeddings)
0
likes
140
points
0
downloads

Publisher

verified publishersynheart.ai

Weekly Downloads

A lightweight, privacy-preserving mobile SDK that collects digital behavioral signals from smartphones.

Repository (GitHub)
View/report issues

Topics

#behavior #digital-phenotyping #mobile-sensing #flutter #privacy

Documentation

API reference

License

unknown (license)

Dependencies

flutter

More

Packages that depend on synheart_behavior

Packages that implement synheart_behavior