Where Signatures Meet Simplicity
A cross-platform, AI-powered, secure, and privacy-focused document signing tool with no login required. Sign, share, and stay in control.
8 Days (Hackathon)
Team of 3
Mobile Developer
Flutter, Dart, Dropbox API, Node.js, Python, ChatGPT API, Biometric Auth
Document signing has been frustrating for too long. Most apps require account creation, charge subscription fees, and send your sensitive documents to remote servers. Signify takes a completely different approach—one that puts you in control.
Built in just 8 days for the Dropbox Sign AI-Powered Agreements Hackathon, Signify combines the power of AI, biometric authentication, and smart document processing to make e-signing faster, easier, and more secure than ever before.
⚠️ Note: Please refrain from submitting files with spaces in their names for optimal processing.
Signify is your go-to e-signature app. No login needed. It uses AI to summarize documents, features a sleek dark mode, and keeps your data super secure. You can share, sign, and chat about documents. It even tells you if you missed a spot!
AI automatically detects signature fields and suggests optimal placement, ensuring you never miss a spot.
ChatGPT-powered summaries help you understand key document details at a glance.
Ask questions about your documents and get instant AI-powered answers.
Face ID or fingerprint protection ensures only you can sign your documents.
Get detailed info about contacts, security status, and modification history.
Sleek dark interface for comfortable document signing at any time of day.
We started Signify because signing documents shouldn't be a headache. Going to a website, entering your details, choosing files, waiting for uploads... Nah. We wanted an app that's private, easy to use, and actually smart. Plus, it had to work on any device without requiring you to create yet another account.
That vision led us to build something comprehensive in just 8 days—even while juggling final exams and academic commitments. The result is an application we believe will be employed by numerous professionals in their daily routines, thanks to its user-friendly and hassle-free nature.
We built Signify using Flutter and Python with Node.js integration. We tapped into ChatGPT's API for AI-powered document analysis and integrated biometric authentication for secure, passwordless signing.
# Quick Installation on Ubuntu Server
git clone https://github.com/AyushDhimann/Signify/
cd Signify/ && chmod +x install.sh
sudo bash install.sh
The backend is containerized and ready for deployment on any Ubuntu server.
Experience the complete Signify workflow through the app interface:

Pre-login Screen
Welcome with biometric auth

Home Page
Document dashboard & history

Biometric Auth
Fingerprint or face unlock

Select Document
Choose PDF, image, or file

AI Analysis
ChatGPT identifies fields

Signature Placement
AI-detected fields highlighted

Draw Signature
Touch or stylus input

Document Preview
Review signed document

Signature Complete!
Signed, encrypted & stored
💡 Hover over each step to see the interactive highlights. The workflow flows from login to final signature completion.
Getting the Dropbox Sign API to work perfectly for dynamic signature placement required iterative testing and optimization.
Implementing robust multi-file handling across different formats (PDF, DOCX, PNG, TXT) took significant engineering effort.
Creating a smooth, intuitive flow across the entire app while managing complex document processing was a real puzzle.
Working within ChatGPT API rate limits while maintaining responsive AI features required strategic optimization.
But we never gave up! Through persistence and collaboration, we overcame each challenge and delivered a robust, production-ready application.
Completed a full-featured cross-platform application in just 8 days while balancing final exams and academic commitments—a testament to our focused execution and teamwork.
Built a feature-rich app for iOS, Android, and web using Flutter, delivering near-native performance across all platforms with consistent UI/UX.
Created an application that will be employed by numerous professionals in their daily routines, thanks to its user-friendly, hassle-free, and secure nature. This is not a demo—it's a tool ready for real-world use.
Building Signify was an intensive learning experience. We got a crash course in Flutter and Dart, became Dropbox API experts, and learned how to architect for cross-platform reliability. We learned the intricacies of e-signature standards, biometric security, and how to integrate AI APIs effectively.
Most importantly, we learned that solving real user problems—like the pain of document signing—can be done elegantly with thoughtful design and solid engineering, even under extreme time constraints.
Though we weren't able to implement planned features like Share to menu and a dedicated website during the hackathon, we're taking Signify to the next level:
Better AI powered by locally-run LLMs for enhanced privacy and faster document analysis.
Additional cloud storage and app integrations beyond Dropbox for seamless workflows.
Further UI refinements and performance optimizations across all platforms.
Family or team dashboards for managing multiple documents and signers.
End-to-end encryption for maximum document security and compliance.
Workflow automation for recurring document signing and template management.
Our vision: Signify will be the only e-signature app you'll ever need.
Have questions or want to collaborate? Reach out to the team:
Ayush Dhiman: [email protected]
Parth Kalia: [email protected]