Review my product idea - new app for FFs
#1
Original Poster
Join Date: Aug 2010
Programs: United Mileage Plus, VX Elevate, Starwood
Posts: 123
Review my product idea - new app for FFs
Hey folks,
I've been busy writing a middleware layer (all my IT people know what I'm talkin' bout) that presents a simple, unified API for retrieving frequent flier account information (status, balances, recent itineraries) from all the legacy carriers. It hides all the nasty screen scraping away behind a magical wall of REST/JSON consistency
Now it's time to do something with it. What I find myself doing all the time is logging into Mileage Plus (in my case), figuring out how many EQMs or EQSs I need this year if I want to hit the next level of status, and then doing calculations like how many miles/segments I would need to fly per week to get there, as well as looking up fares for some of my common/favorite routes as well as ones for places I've never been but would like to do, and plan out in my head how I could cost effectively go about hitting status (Premier in my case). The reason I built this piece of software is so I could build another piece of software that would automate this process.
So, Flyertalkers, my question to you is: Would you use a free or cheap web/mobile application that...
v1.0
-Aggregates your progress towards status from all of the major US legacy FF programs
-Shows you how many miles/segments you have to fly per week to get to the various remaining status level within the year
-Looks at your past itineraries, figures out your "favorite" (most frequently traveled) routes, and tells you how many times you have to fly them within the year to get to the remaining status levels
v2.0
-Takes into account your favorite routes, as well as a list of destinations you entered that you want to go to, and presents potential itineraries to you that take you to those places while minimizing cents per mile (would involve integrating ITA or some other fare search engine)
So, v1.0 just does some basic math on your FF data to give you some "fun facts" at a glance (for example: using my prototype I figured out that I need to fly home from school and back - BOS-SFO-BOS - once every 3.8 weeks for the rest of 2010 to hit Premier), whereas v2.0 would get closer to a "mileage-run-o-matic", helping you figure out the best times to go places you go often or want to go to minimize cents per mile.
I should have some time in the coming year to make this a real application and put it up somewhere where y'all can give it a try. Interested?
I've been busy writing a middleware layer (all my IT people know what I'm talkin' bout) that presents a simple, unified API for retrieving frequent flier account information (status, balances, recent itineraries) from all the legacy carriers. It hides all the nasty screen scraping away behind a magical wall of REST/JSON consistency
Now it's time to do something with it. What I find myself doing all the time is logging into Mileage Plus (in my case), figuring out how many EQMs or EQSs I need this year if I want to hit the next level of status, and then doing calculations like how many miles/segments I would need to fly per week to get there, as well as looking up fares for some of my common/favorite routes as well as ones for places I've never been but would like to do, and plan out in my head how I could cost effectively go about hitting status (Premier in my case). The reason I built this piece of software is so I could build another piece of software that would automate this process.
So, Flyertalkers, my question to you is: Would you use a free or cheap web/mobile application that...
v1.0
-Aggregates your progress towards status from all of the major US legacy FF programs
-Shows you how many miles/segments you have to fly per week to get to the various remaining status level within the year
-Looks at your past itineraries, figures out your "favorite" (most frequently traveled) routes, and tells you how many times you have to fly them within the year to get to the remaining status levels
v2.0
-Takes into account your favorite routes, as well as a list of destinations you entered that you want to go to, and presents potential itineraries to you that take you to those places while minimizing cents per mile (would involve integrating ITA or some other fare search engine)
So, v1.0 just does some basic math on your FF data to give you some "fun facts" at a glance (for example: using my prototype I figured out that I need to fly home from school and back - BOS-SFO-BOS - once every 3.8 weeks for the rest of 2010 to hit Premier), whereas v2.0 would get closer to a "mileage-run-o-matic", helping you figure out the best times to go places you go often or want to go to minimize cents per mile.
I should have some time in the coming year to make this a real application and put it up somewhere where y'all can give it a try. Interested?
#2
Join Date: Sep 2010
Location: Redwod City,CA
Programs: United 1K MM
Posts: 10
Hey folks,
I've been busy writing a middleware layer (all my IT people know what I'm talkin' bout) that presents a simple, unified API for retrieving frequent flier account information (status, balances, recent itineraries) from all the legacy carriers. It hides all the nasty screen scraping away behind a magical wall of REST/JSON consistency
Now it's time to do something with it. What I find myself doing all the time is logging into Mileage Plus (in my case), figuring out how many EQMs or EQSs I need this year if I want to hit the next level of status, and then doing calculations like how many miles/segments I would need to fly per week to get there, as well as looking up fares for some of my common/favorite routes as well as ones for places I've never been but would like to do, and plan out in my head how I could cost effectively go about hitting status (Premier in my case). The reason I built this piece of software is so I could build another piece of software that would automate this process.
So, Flyertalkers, my question to you is: Would you use a free or cheap web/mobile application that...
v1.0
-Aggregates your progress towards status from all of the major US legacy FF programs
-Shows you how many miles/segments you have to fly per week to get to the various remaining status level within the year
-Looks at your past itineraries, figures out your "favorite" (most frequently traveled) routes, and tells you how many times you have to fly them within the year to get to the remaining status levels
v2.0
-Takes into account your favorite routes, as well as a list of destinations you entered that you want to go to, and presents potential itineraries to you that take you to those places while minimizing cents per mile (would involve integrating ITA or some other fare search engine)
So, v1.0 just does some basic math on your FF data to give you some "fun facts" at a glance (for example: using my prototype I figured out that I need to fly home from school and back - BOS-SFO-BOS - once every 3.8 weeks for the rest of 2010 to hit Premier), whereas v2.0 would get closer to a "mileage-run-o-matic", helping you figure out the best times to go places you go often or want to go to minimize cents per mile.
I should have some time in the coming year to make this a real application and put it up somewhere where y'all can give it a try. Interested?
I've been busy writing a middleware layer (all my IT people know what I'm talkin' bout) that presents a simple, unified API for retrieving frequent flier account information (status, balances, recent itineraries) from all the legacy carriers. It hides all the nasty screen scraping away behind a magical wall of REST/JSON consistency
Now it's time to do something with it. What I find myself doing all the time is logging into Mileage Plus (in my case), figuring out how many EQMs or EQSs I need this year if I want to hit the next level of status, and then doing calculations like how many miles/segments I would need to fly per week to get there, as well as looking up fares for some of my common/favorite routes as well as ones for places I've never been but would like to do, and plan out in my head how I could cost effectively go about hitting status (Premier in my case). The reason I built this piece of software is so I could build another piece of software that would automate this process.
So, Flyertalkers, my question to you is: Would you use a free or cheap web/mobile application that...
v1.0
-Aggregates your progress towards status from all of the major US legacy FF programs
-Shows you how many miles/segments you have to fly per week to get to the various remaining status level within the year
-Looks at your past itineraries, figures out your "favorite" (most frequently traveled) routes, and tells you how many times you have to fly them within the year to get to the remaining status levels
v2.0
-Takes into account your favorite routes, as well as a list of destinations you entered that you want to go to, and presents potential itineraries to you that take you to those places while minimizing cents per mile (would involve integrating ITA or some other fare search engine)
So, v1.0 just does some basic math on your FF data to give you some "fun facts" at a glance (for example: using my prototype I figured out that I need to fly home from school and back - BOS-SFO-BOS - once every 3.8 weeks for the rest of 2010 to hit Premier), whereas v2.0 would get closer to a "mileage-run-o-matic", helping you figure out the best times to go places you go often or want to go to minimize cents per mile.
I should have some time in the coming year to make this a real application and put it up somewhere where y'all can give it a try. Interested?
#3
Used to be 'Scooter'
Join Date: Mar 1999
Location: SAN
Programs: Free Agent
Posts: 398
I'd be much more interested in a mobile app vs. a website.
v1.0 should be free (you could offset dev costs with advertising)
v2.0 could be $1-3 (at least that's what I would be comfortable paying)
v1.0 should be free (you could offset dev costs with advertising)
v2.0 could be $1-3 (at least that's what I would be comfortable paying)
#5
FlyerTalk Evangelist
Join Date: Aug 2002
Location: Department of Homeland Sincerity
Programs: WN Platinum
Posts: 12,085
Apps like this sounds interesting, but I don't use them because I don't trust 3rd parties with my login credentials, especially to a mass of accounts all at once.
Hackers can do some real damage with that info - buy airplane tickets for others, cancel existing trips if they're malicious, etc etc.
Good luck with your app though.
Hackers can do some real damage with that info - buy airplane tickets for others, cancel existing trips if they're malicious, etc etc.
Good luck with your app though.
#6
Original Poster
Join Date: Aug 2010
Programs: United Mileage Plus, VX Elevate, Starwood
Posts: 123
Apps like this sounds interesting, but I don't use them because I don't trust 3rd parties with my login credentials, especially to a mass of accounts all at once.
Hackers can do some real damage with that info - buy airplane tickets for others, cancel existing trips if they're malicious, etc etc.
Hackers can do some real damage with that info - buy airplane tickets for others, cancel existing trips if they're malicious, etc etc.
#7
FlyerTalk Evangelist
Join Date: Aug 2002
Location: Department of Homeland Sincerity
Programs: WN Platinum
Posts: 12,085
I definitely considered that and figured the best way to solve that problem is to have the app never remember your mileage account password - so, every time you updated the app's local cache of your status information, you would have to enter the password. It would be tedious but it would certainly make me sleep easier knowing I wasn't liable for a ton of passwords if my server got broken into.
#8
Original Poster
Join Date: Aug 2010
Programs: United Mileage Plus, VX Elevate, Starwood
Posts: 123
Security concerns, anyone else have any other thoughts?
#9
Join Date: Apr 2010
Posts: 280
I definitely considered that and figured the best way to solve that problem is to have the app never remember your mileage account password - so, every time you updated the app's local cache of your status information, you would have to enter the password. It would be tedious but it would certainly make me sleep easier knowing I wasn't liable for a ton of passwords if my server got broken into.
As for the original idea, I don't use US carriers much so not really focused on me. Sounds good in principle. Would be nice to see V3 cover Europe, V4 MiddleEast/AsiaPacific.
#10
Join Date: Jan 2003
Location: between DCA and BWI
Programs: SPG Gold, Hyatt Plat, UA Premier, Hilton Gold
Posts: 3,652
Interesting idea . As far as the pricing:
v1 should be free - it is not particularly practical and it is really more of a proof of concept
v2 I would be willing to pay a bit for. Maybe price it the way AwardWallet prices their platform - have a "suggested price", but also allow people to pay what they wish .
The app would be more useful if it could automatically register you for all available promos that are relevant to your itineraries.
Support for international carriers would be good as well.
v1 should be free - it is not particularly practical and it is really more of a proof of concept
v2 I would be willing to pay a bit for. Maybe price it the way AwardWallet prices their platform - have a "suggested price", but also allow people to pay what they wish .
The app would be more useful if it could automatically register you for all available promos that are relevant to your itineraries.
Support for international carriers would be good as well.
#11
FlyerTalk Evangelist
Join Date: Aug 2002
Location: Department of Homeland Sincerity
Programs: WN Platinum
Posts: 12,085
The answer here is to have an application master password that you use to encrypt all mileage account passwords AND usernames AND personal data (name,email,dob if you keep it,etc...). So when the app opens, you only ever enter the application password. If your server is broken into, no passwords will be compromised as the master password is never stored on it, it only ever exists over the air and in RAM (so your server's vulnerability in this case is the same as your original plan - minimized).
As for the original idea, I don't use US carriers much so not really focused on me. Sounds good in principle. Would be nice to see V3 cover Europe, V4 MiddleEast/AsiaPacific.
As for the original idea, I don't use US carriers much so not really focused on me. Sounds good in principle. Would be nice to see V3 cover Europe, V4 MiddleEast/AsiaPacific.
#12
Join Date: Mar 2010
Location: DCA, SEA, AUS
Programs: AA Plat, Marriott Gold
Posts: 260
I would be open to architecting the application in such a way that the "trusted path" (i.e. all the code handling sensitive user credentials) could be open sourced without giving away too much of the "secret sauce" (algorithms etc).
Security concerns, anyone else have any other thoughts?
Security concerns, anyone else have any other thoughts?
#13
Original Poster
Join Date: Aug 2010
Programs: United Mileage Plus, VX Elevate, Starwood
Posts: 123
I've written code for my favorite loyalty websites but what you forget are the legal considerations. There are several sites that do this (I use TripIt now, and have checked out MileageManager). Because of their volume of customers, I highly doubt they are doing something so wishy-washy as screen scraping. If you're serious about this, contact the airlines and/or points.com and get their permission and/or pay for their APIs. A screen scraping application is not only inefficient but likely against the sites' terms of service.
#14
Join Date: Apr 2002
Location: Redwood Shores, CA
Programs: UA 1P, HH Gold, SPG Gold
Posts: 743
I'd be interested and probably wait for v2. I'm currently using Apptify iCenter on my iPhone and it does the job similar to your V1.
what you can add as a v2 feature would be somehow mining (anonymously) popular MR routes and current prices for FT folks.
what you can add as a v2 feature would be somehow mining (anonymously) popular MR routes and current prices for FT folks.
#15
FlyerTalk Evangelist
Join Date: May 2002
Location: Pittsburgh
Programs: MR/SPG LT Titanium, AA LT PLT, UA SLV, Avis PreferredPlus
Posts: 31,010
I definitely considered that and figured the best way to solve that problem is to have the app never remember your mileage account password - so, every time you updated the app's local cache of your status information, you would have to enter the password. It would be tedious but it would certainly make me sleep easier knowing I wasn't liable for a ton of passwords if my server got broken into.
The other question is what would differentiate this from AwardWallet, GoMiles, Acruw, MileageManager, Yodlee, FullView, or the myriad other apps that seem to do some version of this already?