1 of 12

SeeThrough

Presented by the Team

- Shourya & Aryan

2 of 12

In today's digital shopping world, hidden fees and misleading trials can lead to unwelcome surprises. Awareness is key to proactive budgeting and financial management. Stay informed and guarded!

Inspiration: Hidden Fees

Beware of Deceptive Trials Ahead

3 of 12

What SeeThrough Does

    • Analyze checkout screenshots
    • Detect hidden fees
    • Show clean totals
    • Output risk score
    • Provide plain-English callouts

Analyze and Protect Your Checkout Experience

4 of 12

The Virtual Trial Card allows users to explore trial offers without risk, generating a unique card number for secure transactions while protecting personal financial information.

Virtual Trial Card

The Auto-Cancel feature automatically manages calendar reminders for trial expirations, ensuring users avoid unexpected charges by simplifying the cancellation process and enhancing financial awareness.

Auto-Cancel Feature

One-tap Protection

Simplifying Your Checkout Experience

5 of 12

Before & After

6 of 12

Tech Stack Overview

    • Backend: Python, FastAPI, PostgreSQL
    • Detection Tools: Tesseract-OCR, OpenCV
    • Frontend: React, TypeScript
    • Extras: Pydantic, Pytest

Key Components Powering SeeThrough Technology

7 of 12

How SeeThrough Works

OCR

Optical Character Recognition extracts text from checkout screenshots for analysis and detection.

Regex

Regular expressions identify patterns in data, helping to flag deceptive practices efficiently.

Fuzzy Matching

Fuzzy domain matching detects lookalike websites, ensuring user safety from imitation scams.

8 of 12

Virtual Card Controls

Manage your spending securely with merchant lock feature.

9 of 12

Evidence Handling

10 of 12

Challenges and Fixes

OCR Accuracy

Enhanced algorithms improved the accuracy of text recognition from checkout images significantly.

CORS Handling

Implemented solutions to address CORS issues, enabling seamless API interactions across domains.

Bcrypt Truncation

Resolved bcrypt truncation challenges, ensuring secure storage and retrieval of sensitive user data.

11 of 12

Accomplishments & Learning

    • Quick exposure of tricks
    • Full Action Pack functionality
    • Enhanced codebase stats
    • Simplified deployment process

Key insights and project milestones achieved

12 of 12

Get in Touch with Us

dewanshs@wit.edu

Email

9194542236

Phone