This is a neat idea! I'd encourage you to consider a few points: - What are the barriers stopping people from donating currently (e.g. Do they think it's painful? Do they lack awareness of the need?) How will your app remove these barriers? - Can you integrate with existing platforms (e.g. Facebook, Snapchat)? In my experience, people are unlikely to download an app unless they see a lot of value in it. If they currently don't donate, what will you do to get them to (1) donate blood, (2) download the app. - Create value for the consumer! I think providing people with prizes is great! Maybe you can take it a step further and provide a free blood test with every donation to screen for other health issues (if that's a normally expensive service in your country). - Build legitimacy through partnerships. I agree with @Jay on this one - try partnering with the Maldivian Blood Services. - Make donating blood fun or trendy! Maybe incentivize donations by raffling prizes to people who take a selfie and share on Instagram while donating blood? Prize for referring a friend?