KindDrop: generosity you can actually finish today
This is a submission for the Weekend Challenge: Generosity Edition What I Built KindDrop takes what you already have and turns it into one small act of generosity you can finish today. The idea came from noticing something about myself. I'd read about some cause, feel like I should do something, and then not do anything, because the gap between "I want to help" and "here is the specific thing I'm…
Title: KindDrop: A Simple Way to Show Generosity Today
KindDrop is a tool designed to help people turn their existing resources into a single act of generosity they can accomplish within a day. The idea behind KindDrop came from the author's experience of wanting to help in various causes but struggling to bridge the gap between the desire to help and actually doing something within a short time frame, such as during a Tuesday evening.
Unlike many existing tools that focus on money or information, KindDrop asks four essential questions to generate a tailored action plan: what the user can offer, how much time they have, who they care about, and what constraints they face. By narrowing down the options, the tool encourages users to take immediate action rather than getting overwhelmed by the abundance of choices.
The generated plan includes a name, a short reason it's worth doing, three to five steps, a message that can be sent to the recipient, safety and consent considerations, a way to determine if the action had an impact, and a suggestion for a future step if the user wishes to continue. These plans are designed to be simple, achievable, and respectful of the user's time and resources.
The creator of KindDrop set three rules for themselves while building the tool:
1. No purchases are necessary; users only need to utilize what they already have, such as skills, free hours, or existing items like notebooks.
2. The input must be something the user already possesses, like a particular skill or a collection of notebooks.
3. No personal information is required, such as names, email addresses, phone numbers, or exact addresses, ensuring privacy and minimizing the risk of unwanted follow-up.
KindDrop also avoids guilt-based prompts and focuses on low-key impact checks. The user is encouraged to notice whether their small act of generosity was effective, rather than being pressured to share their achievements on social media. This approach aims to make the process about the person receiving help rather than the person providing it.
To create KindDrop, the developer used Google Gemini through the Interactions API in the @google/genai package. The model was chosen from a fallback chain (gemini-3.8-flash → 3.6-flash → 3.5-flash →...) to ensure reliable JSON responses. The tool is built using Node.js and Express, with HTML/CSS/JS for the frontend, and it is licensed under MIT.
For more information, visit the live app at https://kinddrop.onrender.com or explore the code on GitHub at https://github.com/saipraneethpb1/kinddrop.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.