Cannabis related iPhone app ideas

brandon.

Well-Known Member
As I've said many times before I'm a software engineer and I've set goals for myself to accomplish this summer. One of the goals is to get better with Objective-C and Cocoa/Cocoa Touch (the programming languages/libraries that are used in writing software for the osx/ios platform). After successfully completing the iPhone app, I will be brushing up on my Java and porting the application to the Android platform.

I figured what better than to write an app for fellow smokers. Does anyone have any cannabis related app ideas they've thought about or wish they could make? I'd love to hear some ideas.

Note: I'm not interested in your ideas to make money. These will be personal projects, that if anything would be free in the app store.

Some ideas I've been kicking around


  • An app that analyzes pictures of your growing plants and attempts to estimate the time left until harvest (based on some other input like indica/sativa, how long it's been growing already, etc)
  • An app to log your grows and grow stats
  • iHigh: an application like foursquare except instead of checking in places, you 'check in' after you smoke. Then you can see how many people are high in your area. (I know this is a bad idea, I'd never do it because it would require GPS locations, and that would be horrible in LEO's hands, but an idea nonetheless)
Thanks in advance guys! :bigjoint:
 

Psychedelic Breakfast

Well-Known Member
Hey brandon,

There is a game I played a bit in the store called plant tycoon. It's pretty neat. You get to grow,breed,prune, water, sell etc your plants. Maybe something like this but with cannabis. Might be a dumb idea but I'd dl it :eyesmoke:
 

brandon.

Well-Known Member
Hey brandon,

There is a game I played a bit in the store called plant tycoon. It's pretty neat. You get to grow,breed,prune, water, sell etc your plants. Maybe something like this but with cannabis. Might be a dumb idea but I'd dl it :eyesmoke:
I would love to do something like that. Unfortunately, most of my skill comes from the engineering/tech side of my brain, so I'm lacking in the artist portion. If I had someone to do the artwork I would love to do it!

Thanks!
 

dam612

Well-Known Member
just make a bunch of trippy interactive things- like being able to make your own visualizer patterns and what not that would go along with music. i had something back in the day that would let you do it and it was great but i dont think the program is around anymore-think it was part of winamp?could be wrong tho. You know what i mean? like when you pop on the visualizer on xbox or itunes except you can control the pattern intead of presets-chasing shapes, pulsing orbs, color changes etc.
 

Psychedelic Breakfast

Well-Known Member
Yeah, i was just looking for an app like that a couple months ago. It's strange, Itunes has a visualizer but theres no app for one. I think that would fall on the artsy side of things too though bongsmilie
 

racerboy71

bud bootlegger
i've already got for the droid it's called grow app.. it's kind of like a journal for a grow.. this version is kind of beat, but it would be kool if you could upload pix and stuff along those lines..
also got mj encyclopedia.. this is a pretty good app.. it's got a nice list of strain, pix of each, and basic charecteristics of each, stone type, indica, sativa, and even has a rating system for it... a solid b plus, a minus app..
and than i have one called joint together, but it does absolutely nada, lol... definitely an f minus.. i guess it's supposed to suggest strains for you according to type of high, indica, sativa or you can search a strain and see what it is, but like i said, it does absolutely nada, i just tried to type in og kush for one, and it comes up with nothing.. so i try search all strains.. not one thing shows up.. i really hope i didn't pay for this one, lol..
and lastly i have smoke a bowl where you like suck on the mouth part of the phone and a cherry red amber shows up in the screen and than when you exhale, the screen smokes.. it's super hard for it to recognize that you're sucking on the mouth piece, so it's kind of hard to get it to hit.. i'd give it a c minus, or d plus... or maybe a lil lower, lol...
than i used to have i forget what it's called atm, where you can pick out what strains you want to buy, then you watch them grow, water them, but nutes for them and feed them, sell the bud for more nutes, better lights etc... it get rather boring rather quickly as it takes awhile for the crops to grow, and there's not much you can really do differently after a few days you've pretty much done all there is to do.. i'd give it a c plus or in that range..
maybe that will give you a few ideas of what is out there and what needs fixing.. idk, hope it helped some..
 

brandon.

Well-Known Member
just make a bunch of trippy interactive things- like being able to make your own visualizer patterns and what not that would go along with music. i had something back in the day that would let you do it and it was great but i dont think the program is around anymore-think it was part of winamp?could be wrong tho. You know what i mean? like when you pop on the visualizer on xbox or itunes except you can control the pattern intead of presets-chasing shapes, pulsing orbs, color changes etc.
Nice, I'll look into what it takes to make visualizations. Yes it was part of winamp, most media players should still have it. I know iTunes has one. I have a plugin for my iTunes that pulses the back lighting on my macbook's keys to the beat of the music. It's pretty awesome haha.

Yeah, i was just looking for an app like that a couple months ago. It's strange, Itunes has a visualizer but theres no app for one. I think that would fall on the artsy side of things too though bongsmilie
It's technically kind of artsy, but it's achieved through mathematics, which would make it a perfect candidate for me!

i've already got for the droid it's called grow app.. it's kind of like a journal for a grow.. this version is kind of beat, but it would be kool if you could upload pix and stuff along those lines..
also got mj encyclopedia.. this is a pretty good app.. it's got a nice list of strain, pix of each, and basic charecteristics of each, stone type, indica, sativa, and even has a rating system for it... a solid b plus, a minus app..
and than i have one called joint together, but it does absolutely nada, lol... definitely an f minus.. i guess it's supposed to suggest strains for you according to type of high, indica, sativa or you can search a strain and see what it is, but like i said, it does absolutely nada, i just tried to type in og kush for one, and it comes up with nothing.. so i try search all strains.. not one thing shows up.. i really hope i didn't pay for this one, lol..
and lastly i have smoke a bowl where you like suck on the mouth part of the phone and a cherry red amber shows up in the screen and than when you exhale, the screen smokes.. it's super hard for it to recognize that you're sucking on the mouth piece, so it's kind of hard to get it to hit.. i'd give it a c minus, or d plus... or maybe a lil lower, lol...
than i used to have i forget what it's called atm, where you can pick out what strains you want to buy, then you watch them grow, water them, but nutes for them and feed them, sell the bud for more nutes, better lights etc... it get rather boring rather quickly as it takes awhile for the crops to grow, and there's not much you can really do differently after a few days you've pretty much done all there is to do.. i'd give it a c plus or in that range..
maybe that will give you a few ideas of what is out there and what needs fixing.. idk, hope it helped some..
Nice thanks man! Would you use something like Joint together if it actually worked? I was thinking of something to do with strains and such.

I like the idea of the grow app. But not being able to upload pictures is dumb. Would you use a service like that if it were tied into a web application that you could use as your grow log also? I've been contemplating putting together something like that on the web. You can track your grows and more importantly environments. Heres a use case:

You have just purchased OG Kush seeds from Bobs Grow-a-ganza. You don't know how it will perform. You put it into your account on the web site. Enter in the strain info, the environment info (temps, lighting, nutes, etc). You enter in info daily or bi-daily. Like height, width, how lanky, etc. At the end of the grow you yield 3 ounces. You say fuck I can do better, so you start it again. You input all your info, except this time change your temps and your nutes. You log all your shit daily or bi-daily. When this one ends, you goto the graphs section and chose the two grows to compare. It tells you the difference of growth per day, month, etc based on the environmental stuff. So you can say well this OG Kush grew an extra 2 inches a day with the temp up 2 degrees, but it took 2 weeks longer to harvest etc.

You'd be able to do this across ANY grow, any parameter (lighting, nutes, temp, etc), any strain, etc. Whatever you chose will be put into pretty graphs that are easy to understand.

Then with the iphone app, you can quickly open it, take pics, log info because lets be honest no one wants to go back to the computer every day of their grow and type in all this shit.

What do you think? Useful?

I also have ideas on how to secure it from LEO's. First and foremost host in a county that will not hand over any info to the US government. Second, there will be a TOR address (web anonymity software) that you can use to access it securely. Third, I will personally set up proxy servers all over the country/world so the request is routed through multiple datacenters and multiple server racks within each datacenter. (second and third are optional). Fourth is mandatory. You will be asked to set up a self destruct password. In case your ever asked by leos to type in your password in front of them, you type in this password and it immediately deletes your account and all info (which won't be anything personal anyway) about your grow. Then it redirects you back to the home page and says, sorry this account has been deactivated by the site administrator (so it appears that you didn't do anything to interfere with the account).

Sorry that's long winded. I'm really stoned, exhausted, and getting ready for work early in the AM.
 

racerboy71

bud bootlegger
i have one question about using a tor proxy and an iphone brandon.. can you access tor via an iphone? i'm not an iphone user, i have a droid like i've said, but i don't see how i could access tor from my droid... maybe i'm missing something, just thought i'd mention that is all..
but fuck yah, if you could do that like you're talking about where i could simply change the temps or up the nutes and see where my grow would be that way instead of what i got, fuck, that would be priceless info to know.. i guess you would need to build up a nice database of previous grows to be able to pull something like that off instead of waiting till the end of the grow to see what progresses and what didn't help if you know what i mean..
it would be awesome if i could put in a strain, my lights and nutes and etc and be able to find out the optimal factors before a grow, but like i said, i think you'd need a huge database for that.. but i even like the one where i could judge grow a against grow b and look at what factors played a role in development etc... i have to admit that i can be pretty lazy when it comes to keeping records for grows, so this would be killer.. and uploading pix via and app would also be very sweet imho...
so, what are you doing reading this still? get to work boy, lol.. j/k of course..
 

......

Well-Known Member
Make an app designed for a pot head.Just put a bunch of ideas in it.
Have something like a scale,flash light for if you drop the blunt,the flowering timer and maybe something that could grade your greens through the camera and just a bunch of other shit that could help/entertain someone who's smoking.I hope you get what im saying cause this would actually be a good idea.
idk call it something like the stoners survival kit.
 

forgetfulpenguin

Active Member
I also have ideas on how to secure it from LEO's. First and foremost host in a county that will not hand over any info to the US government. Second, there will be a TOR address (web anonymity software) that you can use to access it securely. Third, I will personally set up proxy servers all over the country/world so the request is routed through multiple datacenters and multiple server racks within each datacenter. (second and third are optional). Fourth is mandatory. You will be asked to set up a self destruct password. In case your ever asked by leos to type in your password in front of them, you type in this password and it immediately deletes your account and all info (which won't be anything personal anyway) about your grow. Then it redirects you back to the home page and says, sorry this account has been deactivated by the site administrator (so it appears that you didn't do anything to interfere with the account).
I'm not really sold on the password deletion things. Your scheme requires obscurity to provide plausible denyability and yet for it to be useful it must be advertised to the customers. Seems like they can go after you for obstructing justice (you destroyed evidence at the behest of the accused grower) and IIRC in extreme cases a judge can instruct the jury to assume the destroyed records are incriminating.

Consider the following scenario. The police raid a grower and seize a computer and iPhone. The computer contains a text file containing information for various accounts including an account for your service. Obviously this would contain the real password and maybe even the self destruct password. In interrogation they do not let the grower know that they have the password (or the tech guys haven't gone over the seized electronics) and the grower reveals the destruct password believing it will destroy incriminating evidence. Even if they do use it before the find the account information they have they will have enough evidence to hit you both for destroying evidence. Why risk another set of charges against yourself just to provide a feature that only works if the user is already taking the necessary precautions to keep their account from getting linked to them in the first place?

Seems to me that educating your users so they can avoid having their account linked to their true name is the way to go.

Hosting in a country that is unfriendly to the US is a bit like stopping a bullet with a thick book, it'll help but you're fucked if that's all you've got. Put simply geopolitics can change in a heartbeat. Make sure you run the server as a hidden service, harden it against detection, and compartmentalize the server into virtual machines so an attacker with root still has break out of the VM to reveal the servers actual IP. "So what are you saying? That I can dodge subpenas?" "No.. What I am trying to tell you is that when you're ready, you won't have to."

I wish you the best of luck and can help a bit with Tor but you are definitely going to want to consult with some experts to work out how to protect yourself and your users best. You don't want to end up like the haystack project.

This is a decent place to start with covering your ass as a host. Be aware this is a few years old so it's not the latest research and it is quite brief.
http://billstclair.com/matrix/ar01s07.html#WebContent
 

xKuroiTaimax

Well-Known Member
www.rollitup.org/music/436136-trippy-iphone-app.html

It'd be cool to have something like this with more interactive visuals, like on 'Let's Tap' for Wii you can make brush strokes, set off fireworks, splatter paint and make ripples in the water by tapping etc

I have quite a few of Racerboy's apps, too X3

I really like the idea of iHigh. I meeting other stoners on the street and partying with them. Or simply being quietly amused by being surrounded by stoned people and others don't know- I guess like how my werewolf locator app doesn't even track real people, but it's still amusing.
 

Wayner

Member
I began writing an app sometime ago for android. It's called Grow Journal. I was just playing around with android and thought it might be interesting to write an app.

It keeps a log of entries , a photo if you have a camera and sd card, simple password support, send entries via email/txt, no form of tracking, just a database for log entry and photos to the sd card.
I was in the middle of re-writing it about 6 months ago, but have been distracted and let it slip my mind.
I had made plans to add graphing, lighting set ups, a garden designer, better security, as well as a whole new User Interface.....
Perhaps this is an appropriate time to get back on it.

Would it be worth using to you guys? I'd hate to waste time on creating something no one wants.
 

brandon.

Well-Known Member
Make an app designed for a pot head.Just put a bunch of ideas in it.
Have something like a scale,flash light for if you drop the blunt,the flowering timer and maybe something that could grade your greens through the camera and just a bunch of other shit that could help/entertain someone who's smoking.I hope you get what im saying cause this would actually be a good idea.
idk call it something like the stoners survival kit.
That's a great idea. Definitely something I'm going to start sketching out probably tonight, or tomorrow at work instead of actually working haha.

I'm not really sold on the password deletion things. Your scheme requires obscurity to provide plausible denyability and yet for it to be useful it must be advertised to the customers. Seems like they can go after you for obstructing justice (you destroyed evidence at the behest of the accused grower) and IIRC in extreme cases a judge can instruct the jury to assume the destroyed records are incriminating.

Consider the following scenario. The police raid a grower and seize a computer and iPhone. The computer contains a text file containing information for various accounts including an account for your service. Obviously this would contain the real password and maybe even the self destruct password. In interrogation they do not let the grower know that they have the password (or the tech guys haven't gone over the seized electronics) and the grower reveals the destruct password believing it will destroy incriminating evidence. Even if they do use it before the find the account information they have they will have enough evidence to hit you both for destroying evidence. Why risk another set of charges against yourself just to provide a feature that only works if the user is already taking the necessary precautions to keep their account from getting linked to them in the first place?

Seems to me that educating your users so they can avoid having their account linked to their true name is the way to go.

Hosting in a country that is unfriendly to the US is a bit like stopping a bullet with a thick book, it'll help but you're fucked if that's all you've got. Put simply geopolitics can change in a heartbeat. Make sure you run the server as a hidden service, harden it against detection, and compartmentalize the server into virtual machines so an attacker with root still has break out of the VM to reveal the servers actual IP. "So what are you saying? That I can dodge subpenas?" "No.. What I am trying to tell you is that when you're ready, you won't have to."

I wish you the best of luck and can help a bit with Tor but you are definitely going to want to consult with some experts to work out how to protect yourself and your users best. You don't want to end up like the haystack project.

This is a decent place to start with covering your ass as a host. Be aware this is a few years old so it's not the latest research and it is quite brief.
http://billstclair.com/matrix/ar01s07.html#WebContent
I appreciate the feedback man. The idea for protecting my users was not even a full thought yet. Just something I've kicked around in the past but spent little time on. I found a lawyer through NORML that I will be hiring to help me on these kinds of details if I begin building this project. I consider myself an expert in my field, but I've never had to learn or implement anything like this at all. I have the luxury of building web applications that don't need to fly under the legal radar so it's easy for me to utilize any of the 6 datacenters where we have equipment colocated.

It's definitely something I want to look into a lot more, but as of right now the idea is half-baked (no pun intended). You're response is exactly the type of stuff I need to jot down to speak with the lawyer about (again, if it get's built).

www.rollitup.org/music/436136-trippy-iphone-app.html

It'd be cool to have something like this with more interactive visuals, like on 'Let's Tap' for Wii you can make brush strokes, set off fireworks, splatter paint and make ripples in the water by tapping etc

I have quite a few of Racerboy's apps, too X3

I really like the idea of iHigh. I meeting other stoners on the street and partying with them. Or simply being quietly amused by being surrounded by stoned people and others don't know- I guess like how my werewolf locator app doesn't even track real people, but it's still amusing.
I think iHigh would be cool, but can anyone think of a way of implementing it without the use of GPS location? I'd REALLY hate for LEO to confiscate a phone and find the app, then have GPS coordinates of the stoners in the area. Maybe it's an idea we can pivot on, change it up a bit as a group, and come up with something really awesome.

I began writing an app sometime ago for android. It's called Grow Journal. I was just playing around with android and thought it might be interesting to write an app.

It keeps a log of entries , a photo if you have a camera and sd card, simple password support, send entries via email/txt, no form of tracking, just a database for log entry and photos to the sd card.
I was in the middle of re-writing it about 6 months ago, but have been distracted and let it slip my mind.
I had made plans to add graphing, lighting set ups, a garden designer, better security, as well as a whole new User Interface.....
Perhaps this is an appropriate time to get back on it.

Would it be worth using to you guys? I'd hate to waste time on creating something no one wants.
I think it's definitely worth using, but the problem is you'll have to be better than all the other similar apps out there, whether it's via smart phone or via a web application. There are a lot more than I imagined, and A LOT more than there were a year ago when I first started looking into the idea.

+ rep for you guys, thanks a lot
 

forgetfulpenguin

Active Member
[C]an you access tor via an iphone? ... have a droid ... but i don't see how i could access tor from my droid.

Tor for android
https://www.torproject.org/docs/android.html.en

Tor for iPhone (must jailbreak)
http://sid77.slackware.it/iphone/howto/ (site doesn't always keep the best up-time)

I think iHigh would be cool, but can anyone think of a way of implementing it without the use of GPS location? I'd REALLY hate for LEO to confiscate a phone and find the app, then have GPS coordinates of the stoners in the area. Maybe it's an idea we can pivot on, change it up a bit as a group, and come up with something really awesome.
You might try using something like the maps from openstreetmap and then just let people manually mark their location on the map (with a timestamp to help people know what is stale information). Those maps are surprisingly accurate, and the licensing terms are highly agreeable. I don't see any major problem with just letting people mark locations on the map where the want to meet up aside from the possibility of bogus/stale information (I'll admit that is more of a concern then with a GPS based system).

You also might want to make it so locations can be made private and only appear for approved people. Have groups or passwords or something (totally not vague).

For parties people could mark a location where a few people would be to get a feel for a person before giving them the actual location of the party. The people who do the filtering would be clean so if the cops show up to the location it's no big deal. It's far from bulletproof but it's the best I can think of.
 
Top