Inspiration

Today, no one bothers reading Privacy Policies or Terms and Conditions, and companies can easily gather as much information as they can from us. So I decided to make Privacypedia in order to raise awareness of how these large corporations handle our data.

What it does

Privacypedia summarizes a company's Privacy Policy and gives it a rating between 0 and 10 based. This is done through the PrivacySpy API. The app also provides recourses for the user such as the company's privacy policy and its website.

How I built it

I built the app with Dart and used the Flutter framework. I also used many libraries such as Google fonts, URL launcher, HTTP, and a lot more.

Challenges I ran into

Since this was my first ever Flutter app, I ran into many errors and spent countless hours debugging. One specific problem I encountered was trying to read and parse a JSON file. This was especially hard since I mostly have experience with non strictly typed languages such as Javascript.

Accomplishments that I'm proud of

Walking into this hackathon I had no experience with Flutter, so I'm pretty proud of the end result.

What I learned

I learned how to:

  • Use Rest APIs in Dart
  • How Flutter widgets work
  • How to parse JSON in Dart
  • Future and async functions
  • A lot more!

What's next for Privacypedia

In the future, I'd like to add a search bar to make it easier to navigate between companies.

Built With

Share this project:

Updates