FinePrint Phantom: Summon the Clauses Hiding in the Fine Print
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built Nobody reads the Terms of Service. That is not an insult; it is a design feature. Eight thousand words of legalese stand between you and the streaming service, and somewhere around word three thousand — long after your eyes glaze over — the document quietly changes character. It stops…
This tool, named FinePrint Phantom, scrutinizes terms of service and privacy policies to reveal hidden clauses. By inputting a document URL, pasted text, or using a sample, the Phantom conducts a thorough analysis, returning key clauses in their exact wording, an explanation of each clause in plain English, a scariness rating from 1 to 10, and an overall Haunt Score ranging from 0 to 100.
The Haunt Score signifies the document's potential risks, with 100 being the most alarming, often because of clauses like perpetual licensing, data sale, arbitration with class-action waivers, and indefinite retention of user data. The tool utilizes a Next.js app, and its analysis employs a genuine Mastra workflow that divides tasks into three steps—Prepare, Extract, and Compose—resulting in a transparent and trustworthy system.
FinePrint Phantom is open-source, allowing anyone to test its behavior and inspect the underlying code, fostering transparency and trust in the analysis process.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.