Inspiration

In a world where legal docs can be daunting to craft, acknowledge, sign, store, and manage, we've designed a digital platform that empowers you to effortlessly handle your legal matters with precision and ease. Legal Vault revolutionizes efficiency, eliminating paper-based systems and traditional document management challenges. Legal Vault simplifies legal document management, utilizing AI for smart contract generation, custom signer additions, and secure blockchain storage. Documents are now protected with tamper-proof seals, ensuring their integrity.

What it does

  • 🤖 AI-Powered Document Generation: No more tedious drafting or endless revisions. Legal Vault's AI understands your needs, delivering flawless agreements every time with just a simple prompt, making the process faster and more accurate than ever.

  • 🖋️ Biometric Signatures: Your signatures, your way. Say No to Printing, Scanning & Signing. Legal Vault enables seamless, paperless signing with just a Biometric Authentication, making digital signing like never before.

  • 🔏 Tamper-Resistant Documents: Rest easy knowing your signed documents are protected by an unbreakable tamper seal. Any unauthorized modifications will render the document void, providing unparalleled data integrity.

  • 🌐 Decentralized Storage: Say goodbye to centralized servers and hello to blockchain-powered decentralization. Your agreements are Fort Knox Secure, stored on a P2P distributed network, immune to data breaches and unauthorized access.

  • 📢 Real-Time Notifications: Stay informed every step of the way. Legal Vault sends instant notifications to all signers whenever an Agreement’s modification is detected, ensuring the previous versions turn void. No room for shadiness.

  • 🔒 Biometric Authentication: Access your signed documents with ease, all while maintaining the highest level of security. Biometric authentication ensures that only authorized individuals can view and modify documents.

  • 📜 Modification History: Dive into the evolution of your agreements. Legal Vault keeps a detailed archive of changes, letting you trace the path from the beginning to the present, ensuring transparency and accountability.

  • 🔍 Agreements Summarization: Streamline comprehension with our agreement summarization, making complex documents crystal clear at a glance in simple key points.

How we built it

  • Dropbox Sign, Kotlin (MVVM, NavGraphs, Coroutines, Retrofit), XML, Postman, Firebase (Authentication, Firestore, Storage, Crashlytics, Analytics, Messaging), APIs (GithubActions, GPT, DropboxSign), Figma, IPFS (Infura), Blockchain, Local Authentication (Biometrics/ Default Credentials).

Challenges we ran into

  • As our college placement season is going on, managing exams + interviews along with the project was a tedious task.
  • Integration of blockchain and IPFS for storing and managing tamper-sealed files led us to invest a few days as it was new to us.
  • Enabling IFrame for embedded signing caused issues as JS cannot be directly injected in Android Webview, so integrated GitHub Actions workflow for dynamic signing links.

Accomplishments that we're proud of

  • Incorporated Smart Contracts, Blockchain, Biometric Signatures and Authentications.
  • Segregated different blocks of code and efficiently handled its operation, thus following a clean code architecture (MVVM).
  • Kept on saying "everything is possible" and were able to achieve what we planned raw.

What we learned

  • How to manage time, be efficient, and handle multiple tasks at multiple times.
  • Usage and working of Dropbox-Sign APIs and how they become more powerful when incorporated with AI.
  • Incorporation of Blockchain, Tamper Seals, and GitHub Actions Pipelines for respective tasks in the app.

What's next for Legal Vault

  • Able to add Audio Prompts.
  • Getting notifications reminders.
  • Usage of NFC for signing contracts.
  • Connecting with a lawyer for assistance.
  • Uploading external Legal Contracts/ Agreements.

Built With

Share this project:

Updates