Hi guys,
I’m just taking a break from my work om improving TV show filename recognition (it’s getting awesome, by the way), and I wanted to discuss something pretty significant with you guys.
As you know, there’s currently two versions of Mizuu - a free ad-supported version and a paid version that’s completely free of ads. I decided to create Mizuu that way a few years ago, and it’s a decision that’s haunted me ever since. Upgrading from the free version to the paid version is a mess, and maintaining two different versions of the application isn’t optimal either. Today I’d like to propose a change to that version structure.
Ideally, I’d like to have one version of Mizuu on Google Play. Just one. It’ll be completely free to download and will be ad-supported by default. I know many of you hate ads, so there’ll naturally be an option to remove ads using in-app purchasing.
If I were to go down this route, I’d make the paid version completely free and the current free version would be removed from Google Play. Sadly, Google Play has no means of checking which users have previously purchased the application, and that’s a bit of a problem. Paying users obviously shouldn’t be presented with ads in the application.
I do have a suggestion, though, that - sort of - fixes the problem, and I really need your feedback on it. Here’s how it goes:
Everyone who downloads the updated, unified application within the first two months of release will have ads deactivated. This should provide an easy transition phase for active users. However, this won’t work if you uninstall the application and reinstall it again after the two month period - in that case, you’ll have ads again.
In addition to that, I’ll add a menu in the application settings where you can remove ads by entering the e-mail address of the Google account you used to purchase Mizuu with. I have a long list of e-mail addresses of the people who’ve purchased the paid version of Mizuu, so I can easily set up a web service to check the license. There’ll likely be a soft limit to prevent piracy, but this will allow you to uninstall and reinstall the application multiple times and simply enter your e-mail address in the application settings to remove the ads. If you reach the limit, you will be able to e-mail me and I’ll reset the limit.
Here’s the thing, though. It is possible for me to automate the above-mentioned process, so the user doesn’t have to manually enter anything. The downside to this is that I’ll have to access the user account on your device, and that requires permission to read your contacts. That’s a pretty scary permission for many people, and I fully understand that. If I were to implement it like so, I’d obviously provide full disclosure on the exact usage of the permission.
So… What do you guys think? I know it’s a long and complicated read, but there’s sadly no way to make it easier. Trust me, I’ve checked and asked. Multiple times.
Update: Some of you have suggested that I turn the paid version into a key that unlocks the free version. I’m personally not a fan of that approach. It has a number of disadvantages, mainly that users of the current version will have to transition to the free version, thus having to set up the application once again. Obviously, this would be the easiest solution by far, but I’m not really a fan of removing all the user’s data and forcing them to set up everything again.
Update #2: The response is remarkable - both in the comments and via e-mail. Thanks guys! I may not be able to respond to all, but your feedback is much appreciated.
Update #3: I’m re-considering the idea of having an application that acts as an “unlock key”. If I were to do something like that, it’d be a new paid application on Google Play, and I’d happily refund the original purchase for any existing customers. It’ll be a manual process though, so you’ll have to request the refund and I’ll manually have to process it. What do you guys think of that idea?
PS. I’ve sent a mass e-mail to all paid users of the application to notify them of this blog post. I am in no way trying to spam anyone - I just think it’s important for paid users to be notified and have their say.

Go for the contacts permission. Remove it after that 2 month period. Best Compromise.
I’d be happy to have to add my e-mail address each timed I re-download it. Not a big fan of giving out my contacts, no disrespect, I’d just rather not if I don’t have to.
That’s totally fair and understandable. I know many people feel the same way. Thanks for the feedback!
Seems reasonable to me. The email solution is a fool proof way to ensure that paid users can always have ads removed.
I’m down if you send out emails when you make the switch. Love this app.
I think your option of allowing email addresses to be entered to remove ads for paid users is fine. Contact access permissions are fine as long as it’s purpose is transparent as you’ve described. I don’t have issue here. It is essential for user experience to have the installation uninstallation installation a removal process seamless and feel this is an acceptable method to achieve it. My 2 cents.
You should have a paid key app that would unlock the paid features.
The automated option is not the route I would prefer. I have no problem entering my email in the settings.
Hey Michelle, you are an awesome developer, and should you choose to automate the activation process, giving your app the necessary permissions will not bother me in the least. Keep up the good work!
I think it is if you add the permission to read our contacts as long as, like you said, explain exactly why it is required. I am not sure if majority of people feel that way though, this is just my own thought.
Typing in your email address when you install the app isn’t really that big of a deal either. It only takes 2 seconds.
Having to login your email every time you re-download sounds good to me.
Hey there,
Maintaining two different source bases is never fun. I think you’re doing the right thing and as far as the licensing process goes, the solution where we simply enter our email address to authenticate I think is acceptable. The less ‘poking around’ in contacts the better 🙂
I’d say use the enter the email solution. The contacts permission might get some negative feedback from new users.
+1
I agree
+1
I agree - email route.
+1
I personally don’t mind repurchasing the app to remove the ads once and for all as long as there is no need to do it again and the price is right. Either that or make the app pay only as I personally am not a fan of ads 🙂 I am constantly resetting my google tv’s from time to time so I really don’t like the idea of downloading a updated unified app and not being able to mess with it after 2 months with seeing the ads if I reset my google tv.
I would be fine with it.
Just as long as I can enter my email myself to deactivate the ads then that works for me
Wouldn’t it be easier if we updated and did an in app purchase and paid for it again? You already have the list of people who purchased it so if I email you and say I already paid, then you just refund the in app purchase amount. That sounds reasonable to me. Is this not possible? When we update just have a notification. Asking people to email you to get a refund, its not like the app will stop working while we wait.
+1. Half the people won’t even bother asking for a refund.
I know I won’t. Mizuu is cool. I wouldn’t mind throwing another buck or so his way.
Seems like a good solution though I do not know, whether the in app purchase is cancelled as well, when he refunds the money..
Can’t you create and send an unlock code you send to all the people who have paid for the app already (or they can request one directly from you if they miss the email?).
As long as my purchase is preserved I’ve no problem with both solutions. No problem with the contract permission 🙂
I do not problem with access contacts lists and account google.
Can you turn the paid version into a key? Similar to how a lot of apps on Google play works?
Everyone downloads the free ad version. Then the paid version is a key that deactivate the ads. You can just maintain the free version.
Did not see this reply, I just posted the same thing.
This is the best option for me, but I am currently only using it on my phone.
Though, I can see how this option might impact others that are using it to manage 100’s of files at home as apposed to the 20 on my device.
I definitely wouldn’t mind just entering my email address to remove the ads. Great app, thanks for all the hard work!
I will go with whatever you think is good because this app has make my movies collection more “life” than before.
One version makes a lot of sense. I can’t speak for everyone else, but I’m completely happy to simply pay again. Mizuu is a fantastic program and well worth the price (x2). The developer offers fantastic support and is completely transparent when it comes to changes like this.
Whatever method you decide on, I will remain a happy loyal customer. I also trust you completely if permissions change and you can read my contacts. The only downside may be a loss of future sales to those who are nervous about this.
I say discontinue the current version and charge again for the ad free one!
Hi Michell, my only concern is while I’m off wifi, will I be able to use the app if it can’t verify the license? Does it need to verify every time it’s used? Sometimes I use the app offline to save battery.
But your app is my favorite of all time and I trust that you’ll make a good decision, based on the feedback from everyone.
You have your website…. could you not use that as a login with our emails… to get to a code that you change whenever you like? (Set a script to change daily if you like) So when we need to reinstall (as I reset my phone allot) it asks for a code… checks your website… matching code = bingo. Getting the code = no extra permission…
I am ok with either but I would prefer not to give access to my contacts. This is just such a great app that I am willing to be very flexible with respect to the change. Is it not possible to send discount codes to current owners so that we could buy the app again for say $1 or whatever to get rid of the ads?
I like the enter email option, but as others have said, contact permission is ok with me if the process is transparent.
I’ll agree with many here saying that entering your email each time is no issue. The permission change will likely bother some and may hurt your sales in the future, which would be a huge problem, as you’ve done a great job with this app.
Hi
Sounds like a lot of work on your side. Maybe you could just change the paid app into a license-key that hides itself from the drawer after the fist start.
Why not have an unlock app like a lot of other apps use. Make the current Paid app an unlock key, users that have paid would be able to download / install the unlock key. They would just have to download the free app. Then the unlock key would remove ads.
Why not release a third version with a significant feature and stop updating the others. I would gladly pay again as this is a superb app.
+1 to the paid version to key idea mentioned above although not sure how easy it would be to pirate. Don’t mind either proposed solution.
I don’t mind the contact information access but I think entering it in manually would work better.
What about adding google account authentication? If you added it to the paid version now, you’d have a list of google account logins. You could then store those accounts locally and use that to authenticate afterwards. It should work since it would be the same app and could use the same tokens.
I’ll be fine with re-entering my email to get verified each time I download. I’m not as comfortable as some with giving out access to my contact list. You can thank the NSA and the likes of google and facebook for that. Two months ago I might have granted full access to my contact list.
Happy to manually enter my email address
I’m not entirely sure of the gory details of how this process works, but I have seen it done with other apps I have purchased (i.e. RomManager, Chameleon Launcher and Titanium Backup, to mention a few).
They basically had the same situation as you (two versions of the same app, one paid, one free), and the same goal (a single unified version, with in-app purchases to unlock all features and/or remove ads.)
The process those developers decided on was to release a new version that was add supported, while having the option for an in-app purchase to remove ads and unlock premium features. Once the new version was released, users who had previously purchased the paid application would actually purchase the new released application, but then email the developer with both Google Play order numbers (original paid app, and new in-app purchase) and then the developer would refund the amount of one of the purchases.
That way, the user would not pay twice, but would still have a valid purchase of the new application version.
Like I said, I’m not sure exactly how all of this is done on the developer’s end, but I know it is possible.
A side bonus to this method, is you won’t have to set up the web service to monitor a list of email accounts and keep track of how many times they are used. Further limiting the opportunity for piracy. 😉
I forgot to add…
This also allows users the option to simply support you further with a second payment if they would like, since this app is so great! 🙂
I don’t mind entering my email address in settings. Seems like the best way to give people peace of mind about privacy. Thanks for informing us and keep up the great work. This is an App that I use constantly and for a long time now!
Hey! Supported this app from the beginning!! NO ADS PLEASE!!!
Thank you for keeping us in the loop. Can you make it both ways? Have the app ask for permission or the option to put it in manually.
I think I would prefer to enter my email address. The lass new permissions the better for me. Love the app BTW!
I’d prefer entering email once after installing over the permissions. And if I may suggest, use a poll 🙂
You do whatever is best for you. You’re doing all the work to get this app to us so you just make it easy on yourself. Most people have so many apps and change stuff around so often, they have forgotten what was paid for and what wasn’t. Just key those on your current paid list informed of what we need to do to continue using a very well made app!
I don’t mind entering email. No automation necessary since you normally install the app once anyway. So no need for contact permission. Subsonic has this same authentication for paid users for the server app.
yes i think the email input is best. even though there are a LOT of people who wouldn’t care about the user account access, there will still be a few who are NOT comfortable with it at all even with complete transparency…this could make them feel alienated and maybe even push them away from such a great app…
ultimately i don’t mind either way but i think an email input solution is best.
I have another paid launcher app with an email AND a key input that i’ve set up too many times to count…it never bothers me to take the extra minute or so for manual input to unlock.
I don’t care too much either way, I change my roms quite a bit and restore the device id and app with titanium backup, I love the app and will support however you work it out.
I have the paid version. Worth every penny. Personally I don’t care how you implement the going-forward version as long as there are NO ADS. I don’t mind reconfiguring my setup (sometimes it’s good to reset from square one). In addition, I don’t believe the dev is connected with the NSA so I’m not too antsy about access issues.
Do what you think is best, Michelle. Rather, do whatever it takes to maintain your top-notch app.
I think the email is the best way to go. I do not like chaging the permissions way.
I agree with whatever is easiest for you. I have tons of apps that have each type of activation, although I prefer the automatic reading of my accounts permission so I don’t have to type in anything - I just have to select the correct Google account.
I like the email address option because it allows me more flexibility after changing devices.
Sometimes I do a factory reset to clear problems and issues.
I agree with the manual email entry option. It’s not a big hassle and will keep the permissions required to a minimum. Thanks for an awesome app and all the fantastic support and development!
Thanks for including us in your decisions! You have created an incredible app and are one of the best developers and this proves it. I would not mind any of the suggestions, although the email entry each time does seem best. Thanks again!
I feel either the manual entering of an email address or using the paid app as a key would be best. I don’t mind reconfiguring the app. I’m sure we’ll have to again sometime in the future anyway. I do not care for the idea of allowing contacts permission. Like others have said, no offense is meant by that preference.
I’dbe happy to add my email address only, to unlock the ad version to the full. But I refuse to give access to my contacts.
Personally, I’m fine with contact access permissions from you. I’ve read your blog posts, I believe we’ve corresponded in the past, and I trust you as an honest developer. One of the main reasons I bought the app at all was to support you for creating a quality app as a trustworthy developer. That being said, I would like having the ‘key’ app to register the free version. I think that would be far more convenient for those of us who flash ROM’s frequently to our phones / tablets and are therefore re-installing the app relatively frequently. I wouldn’t want to have to e-mail you every time I surpass the limit, not only to avoid a nuisance on both sides, but also to ensure you know I (or anybody else) is trying to rip you off.
Whatever you decide to do, though, I appreciate your openness to the people who purchased your app. Close attention to customers is why I really love small app developers.
Email method works for me
This seems like a naturally thing to do. Personally, my preference would still be to make the current paid version a key. Sure, there would be an inconvenience at first, but it would make things easier when you install Mizuu on other devices.
I’d rather manually input my email address, than allow access to my contact list.
Bought the app on a whim for my Revue, played with it very briefly (GTV/VIMU is my main smb streaming app) and while I am not super familiar with the app, I do appreciate you asking your users for feedback.
I think I would prefer an option where the current paid app became the sole free ad-supported app (keeps app settings), and you allow paid users to enter a serial number (sent to purchasers in email, like this feedback request). Maybe have an option in the app to “email me my serial number *paid users only*”
This keeps settings, and allows paid users to unlock ad-free mode. Additionally, if a user’s Serial shows up on a piracy site, you can black list it and regenerate a new one for that compromised user.
I’m down for paying again to support Mizuu. An Email verification will be sufficient way also. If you ask for contacts permission you might get a lower rating for this.
Typing my email address in once to unlock the app is an easy approach. I would prefer that.
Whatever is easiest. I’ve been here since the beginning. 🙂
I don’t mind entering my email address and do the setup again
I personally agree with the entering email address option. I think its great that you are giving us a say though, I know many Devs would even do that. I’ve said it before and I’ll say it again - I appreciate your effort on this app a lot! Cheers man 🙂
I’m fine with both automated and email entering. I don’t mind repaying either. All as long as I don’t have to re-enter all markings like Favorites, Watchlist and Seen.
Entering your email when you re-download or sending out an unlocking code to those who purchased the app seems to be fair solutions. I would do what is best for you in the long run to keep building out this great app. We can adjust.
I vote for changing the paid version to a key.
For authentication of the payed for version I would enter my email address, but like some, I dislike the idea of access to my contacts list.
Great app!!!
You may want to turn the paid version of mizuu into an unlocker app for the ad version of mizuu to eliminate ads.
Regards,
Olaf
Entering my email on install is my preferred option.
I vote the “enter email each time” option.
Can you do a low cost (even zero maybe) in-app purchase in the current paid version to get the paid people registered then increase it to full price when you make the app free? You maybe can do refunds for those who have paid that miss this grace period. It’s only a couple of bucks at the end of the day, most probably wouldn’t bother with refunds.
The best way (in my opinion) would be to let users that already purchased the app ask for a refund, when they do an in app purchase in the new version.
Another good option would be to create a key application with the opportunity for paid users to transfer their data to the free app.
I have no issues with the automated option whatsoever. Go for it!
Adding my e-mail adress to remove ads is no problem.
My 2¢. Agree with others on here that reading contact data is a bad idea for a media library app, you’ll get a load of bad reviews when people see the permissions popup when they install.
Your personal data - read contact data: Allows an application to read all of the contact (address) data stored on your phone. Malicious applications can use this to send your data to other people.
Other ideas / questions.
Personally i’d prefer the ‘request refund’ option for the old ‘paid’ app, after purchasing the in-app unlock in the new version. Not sure how much work this would be for you though, would you need to go through each of the refund requests by hand?
For the ‘turn the paid app into the unlock key’ option, would it be possible to add a backup/restore settings function to the paid app before it’s retired, to allow people to migrate settings from the paid app to the free one?
Will the in-app purchase unlock any extra features or just remove ads?
I think you want to go the email route. The permissions idea may be a red flag for new users. Honestly I trust you with whatever you decide but new users don’t know that you are a good guy.
If existing users need to switch apps, is there an easy way to backup settings?
E-mail option sounds good. But if there’s no other option than the read contacts go for it. One more thing, how are we going to now when the update is ready for download and what version number will it carry?
I think you’d better creating an on-line survey in order to solve the question. In this way every premium user could partecipate, give feedback and follow the result. Could be a democratic approach but be sure that one or more could be unhappy with the result: in that case are you ready to refund what they paid for your creation?
Either way is fine with me. All I ask is you make sure to notify us (same mass email method is fine) of when the change occurs and what we need to do.
Great app. Just keep up the development!
Hi guys!
I just updated the blog post with a new idea. Let me know what you think of it!
Cheers
Michell
Sounds good.
If you prefer a in app purchase over a key app (I think that both are a good solution), you could offer refund as well.
Yep, definitely!
Email option sounds great. Nice work on developing this app!
i found the key app like it used PowerAMP for example the best solution.
I would prefer the key app approach, even If i have rebuild my meta data. If I could sync my library from Trakt, that would be even better. Not sure how the contact permissions could work on Google TV devices since there are no contacts stored on the device. At any rate, whatever route you choose to take I will follow, love the app.
I’ll fork up another 1.99 for the new unified version so I don’t have to go through any of the options that have been outlined. How about that? Jesus, it’s not going to break the bank if it’s 5.99.
When you say reconfigure your setup are you just saying re-point to the storage where your files are kept? If so then that’s not a big deal at all for me. I also don’t mind entering my email address each time as long as I remember which one it was :). I also really like the idea of having an unlock key for paid users and would happily email for a refund if required (although that seems like a lot of work for you).
In the end, if it meant I had to pay the same amount again because nothing else worked efficiently, I would. This app was recently introduced to me (like literally a few days ago) and already I can’t imagine what I ever did before it :). Nice job.
Unlock key app would be good for paid users. And PLEASE 🙂 i really dont want to setup the whole thing again. In spent several hours for my setup. Cheers
I’d be happy entering my email address or original order number from google play into the settings to unlock
I would have no problem entering my email address prefer this to giving up access to contacts.
I think just typing in your email would be easiest. Getting a refund one some new purchased key app sounds way more complicated than that.
Entering email address manually or an unlock key are both fine I think.
Forking up another 1.99 for this app is not a problem, I spent a lot of time looking for an app that does just this job and I’d hate to loose it.
Any thought about when someone transfers to another device? BUt again I would happily spend and 1.99 for this. You have done a great job, whould not like to loose it
You can just make the paid app the unlock key, that way the people that bought didn’t
need to go through the hassle of asking for a refund and you don’t need to add another app to the play store.
Make the free version locked and the key unlocking the pro features.
+1 for this option
Hi,
Why don’t propose mizuu totaly free without ads and transform paid version to donation for project?! I personally never buy anything to google play to avoid sharing my personal data. But paypal donation why not.
Honestly, I’m not developing Mizuu to make any money. I can’t tell you the specifics of what I make from it, but it’s an extremely bad deal considering the amount of time I spend on it.
Anyway, I have no intention of making it free and creating a donation version. That would - without a doubt - lower the earnings, and I honestly value my time greater than that. I’m working on Mizuu at least 50 hours a week, and I’m currently prioritizing Mizuu over doing actual paid work. If I were to make it free, I just wouldn’t be able to justify it.
Update #3 sounds great in theory but you’ll lose money for people who stopped using the app and don’t redownload the unlock application. Is there no way to publish the unlock application as an update to the paid version? I guess everyone would have to redownload the “free” version and restore all their settings. Would it be too much work to have an export/import settings feature to make that transition easier? Sounds like the real issue is the lack of a good way to import and export settings between versions, but I know that’s not a trivial issue to resolve.
Thanks for a great product! Appreciate the way you are approaching this in getting feedback.
I would be fine entering in my email address to unlock the app.
Like #3 as long as we can be refunded the cost of the existing version. love the app BTW
Michael do what u think will work best somethings u have to comprise. As a EE propeller-head great hardware is nothing without great software:-).
I don’t know if this has been suggested yet but what if you just scrapped the free version altogether and just made this a pay app?
It is something I’m considering. Not out of greed or anything, but I do put a substantial number of hours in to development and I do value my time. Needless to say that I’m not getting rich or anything even remotely close - if I were to work out an hourly rate, it’d be a horrible deal for me. Also, it has a number of other advantages. Many people download the free version because they think it’ll give them free movies or TV shows - they simply don’t understand the purpose and then leave a poor review. That’s much rarer with a paid application.
So yeah, considering all kinds of things.
Contacts permission is not a big deal as long as you are being legit with it 🙂
Im happy with both email confirmation and unlock code ideas. Love the app! I use it as my main source for my movies.
I would prefer the paid app be a key to unlock the ad free
For me of course entering email solution is the best option , period.