Sircle Software

02 / AI ASSISTANCE

MAiT

A moment to reflect.
A clearer next step.

MAiT helps users explore conversations and reflect on how they communicate. Text and screenshot analysis, suggested replies, and guided reflection support more thoughtful relationship decisions.

Android & iPhoneConversation analysisMobile test releases
The project bio
CONVERSATION → REFLECTION
Illustration of conversation messages becoming prompts for reflection
Workflow illustration · AI observations support human judgment.

AT A GLANCE

The project bio.

Purpose. Decisions. Evidence.

01 Goal
Help users understand communication patterns, reflect on conversations, and choose more thoughtful responses.
02 Technologies
React Native, Expo, and JavaScript; Node.js and Express; PostgreSQL with Prisma; Gemini for AI-assisted analysis.
03 Development approach
Iterative prototyping with focused feature checks, synthetic live tests, and device feedback to refine each release.
04 Technical approach
A mobile client connects to authenticated analysis and relationship services. Account-scoped records support saved history, reflection goals, and check-ins.
05 Programming style
Component-based screens with React hooks, functional service modules, and separate API, storage, and domain responsibilities.
06 Testing
Automated authentication, session, storage-isolation, and service checks; recorded live text/screenshot analysis, persistence, and consent checks; mobile launch testing.
07 Security measures
Native protected token storage, server-validated sessions, account ownership checks, consent-gated messaging, and blocking/reporting controls.
08 Status
Android internal testing and iPhone TestFlight releases. Ongoing refinement through hands-on testing and feedback.

A WORKFLOW IN FOCUS

From conversation
to considered response.

Users can enter conversation text or select screenshots for analysis. Results offer a summary, tone observations, cautions, and a suggested reply or next step.

  1. 01

    Bring the context

    Choose text or screenshots relevant to the conversation.

  2. 02

    Consider the analysis

    Review observations and suggestions against what you know.

  3. 03

    Choose your response

    Use the guidance to reflect, adapt a reply, or plan a next step.

Checked with synthetic conversations. Recorded live tests verified structured responses for both text and screenshots. Separate checks confirmed saved records remained available after deployment.

BEYOND THE AI RESPONSE

Trust lives
in the details.

BACK TO THE COLLECTIONExplore our applicationsExplore Todl’s process