Agreemind
Mind What You Sign

A consumer-facing legal agreement assistant that helps you understand, organize, compare, and query your everyday contracts—through a web app, native mobile clients, and a Chrome extension, all backed by specialized analysis and a secure personal vault.

Document Analysis
Risk Protection
Specialized engines

Transforming Legal Understanding

Legal agreements govern finances, privacy, and daily life—but they are long, technical, and easy to accept without a clear picture of risk. Agreemind turns dense documents into structured, traceable insight so people can manage agreements over time, not just at signing.

The Problem

People routinely accept terms for banking, subscriptions, rentals, work, and online services. Those documents are hard to read, easy to skim past, and painful to revisit when they change.

Lack of Informed Consent

Individuals agree to terms they don't understand, unknowingly surrendering rights to their data, income, or intellectual property.

Hidden Risks

Documents contain clauses on data sharing, auto-renewals, liability limitations, or arbitration that can have serious consequences.

Power Imbalance

The complexity of agreements creates a significant power disparity, leaving individuals unable to challenge or question clauses.

Static Understanding

Agreements are revised over time; without practical version comparison and obligation tracking, it is hard to see what changed or what you still owe.

Our Solution

Agreemind connects three clients—a web app (React Native and Expo in the browser), native Android and iOS apps, and a Chrome extension—to one shared FastAPI backend. Together they deliver specialized agreement analysis, a secure personal vault, version comparison, and grounded chat over stored documents.

Specialized analysis pipeline

Uploaded text is routed through domain-specific engines—including NDAs, Turkish and English banking contracts, web-style terms (e.g. ToS), and general agreements—instead of one generic classifier. Deterministic NLP and ML stages combine with optional LLM refinement for clearer explanations.

Vault, folders & RAG chat

Analyzed agreements live in a personal vault with folder organization. Retrieval-augmented chat answers natural-language questions across stored documents, combining pgvector similarity search with PostgreSQL full-text retrieval.

Extension & mobile capture

The Chrome/Chromium extension detects agreement-like pages and submits readable page text for analysis. Mobile apps support camera capture and OCR alongside background processing, alerts, and vault-wide chat.

Version comparison & highlighting

Compare revisions side by side with traceable clause highlighting so users can see what changed between document versions—not only store static PDFs.

Risk scoring & optional rewriting

The pipeline surfaces risky clauses, computes structured risk scores, and can optionally propose clearer or fairer clause wording through configurable LLM-assisted rewriting—always tied back to traceable source spans.

Rights, risks & timing extraction

Structured extraction captures obligations such as renewal windows, notice periods, liability carve-outs, and user rights so reminders and exports reflect what is actually in the text.

Alerts & calendars

Alerts derived from extracted timing fields pair with native integrations—such as exporting deadlines—so renewals and obligations are harder to miss.

Market Landscape & Competitive Edge

How Agreemind Is Different

Built for Everyone

Agreemind translates legal jargon into clear, plain language for ordinary users, making legal understanding truly accessible.

From insight to follow-through

Structured risk findings, traceable highlights, optional clause-language suggestions, and vault-wide chat go beyond a one-off summary so users can understand outcomes and next steps in context.

Continuous Protection

Users can maintain a complete history of every agreement they've accepted, allowing them to revisit and query past documents. When contracts are updated, Agreemind enables easy version comparison.

Deployable privacy choices

Analysis can use optional local models (e.g. Ollama) and careful configuration of external LLM services, giving teams a path to limit sensitive agreement text leaving their environment when policy requires it.

Domain-specific models

Separate engines for NDAs, banking-style contracts, web terms, and general agreements target false positives and relevance better than a single generic legal classifier.

Our Team

Meet the passionate individuals building Agreemind to revolutionize legal understanding.

Ata Soykal

Team Member

Ata Oğuz

Team Member

Can Polat Bülbül

Team Member

Edip Emre Dönger

Team Member

Emir Görgülü

Team Member

Project Reports

Explore our project documentation, and progress reports.

Project Information

Comprehensive overview of the Agreemind project, including objectives, scope, and key details.

View Report →

Project Specification

Detailed technical specifications, system architecture, and design requirements for the platform.

View Report →

Analysis and Requirements

In-depth analysis of user needs, market research findings, and functional requirements gathering.

View Report →

Project Presentation

Executive presentation showcasing the project vision, features, and value proposition.

View Report →

User Manual

Instructions for using Agreemind to its fullest potential every day.

View Report →

Final Report

Complete capstone record of the final design, build, tests, maintenance plan, ethics, and teamwork.

View Report →