Inspiration

Our inspiration came from a common travel frustration: flight delays and cancellations are frequent, yet most passengers never claim compensation, even when they’re entitled to it under laws like EU261. The process is often opaque, filled with legal jargon, and difficult to navigate. We wanted to change that by building a solution that gives power back to travellers.

What it does

ClaimsAI is an AI-powered app that allows users to enter their flight information to instantly check if they’re eligible for compensation. It uses real-time and historical flight data to evaluate delays, cancellations, and legal thresholds. If eligible, the app provides AI-generated legal text and support to help users file their claim quickly and confidently. Our goal is to simplify the claims process, increase awareness of legal rights, and ensure more passengers get what they’re owed.

How we built it

We designed a mobile-first frontend that makes it easy for users to input flight information. On the backend, we integrated with flight tracking APIs (Aviationstack) to retrieve accurate delay and cancellation data. We built a rules engine that evaluates this data against EU261 and similar regulations to determine eligibility. To assist users further, we layered GPT-based AI to generate claim messages, provide real-time support, and simplify complex legal terms. The architecture is modular and built for scalability, allowing us to add more jurisdictions and automation features over time.

Challenges we ran into

One major challenge was ensuring data accuracy. Many flight APIs vary in how they report delays or provide the cause of disruption, which is critical for assessing legal responsibility. Implementing complex legal rules in a way that was both transparent and user-friendly also required thoughtful engineering. Scalability was another hurdle: we had to structure the backend and data flows so the app could handle many users without slowing down or breaking. Finally, it was our first time building and deploying a full-stack app from scratch. From setting up backend services to deploying a live app, we encountered (and overcame) steep learning curves in DevOps, deployment pipelines, and debugging in production environments. It was tough but incredibly rewarding.

Accomplishments that we're proud of

We’re proud of building a working prototype that combines legal expertise, real-time data, and AI into a single, seamless experience. We managed to simplify a complex process and create a tool that truly empowers users. The core eligibility checker and AI support modules are already functioning and tested with real flight data. Additionally, we’re thrilled to have participated in our first hackathon as a team and successfully built and deployed our very first app together, an achievement that marks a major milestone in our development journey.

What we learned

We deepened our understanding of passenger rights laws, particularly EU261, and the many edge cases involved in flight compensation. We also gained valuable experience working with flight data APIs, natural language generation, and user experience design tailored to legal tech. Importantly, we learned how to build trust into an automated system. Beyond the technical and legal knowledge, this project taught us how to vibe code, collaborate efficiently in a fast-paced environment, and deploy a full-stack app live for the first time. Most importantly, we learned how to work effectively as a team, balancing each member’s strengths and communicating clearly to bring the project to life.

What's next for ClaimsAI

Next, we plan to add automation for claims submission to streamline the entire process and reduce manual steps for users. As we scale, we’ll expand beyond flights to cover other travel disruptions such as trains and security delays, broadening our impact. Integrating payment processing will also be a key focus, enabling users to receive their compensation directly through the app. These enhancements will help ClaimsAI evolve into a comprehensive, end-to-end digital advocate for all types of travel disruptions.

Built With

Share this project:

Updates