I have been using the app MilesLife on my iPhone for a few months to earn the popular KrisFlyer miles. This app allows you to earn miles for airlines by using the app to pay for spending related to dining, travel and certain purchases. The current full list of supported Frequent Flyer Programs are
- All Nippon Airways (ANA Mileage Club)
- British Airways (Executive Club)
- China Eastern (Eastern Miles)
- China Southern (Sky Pearl Club)
- Emirates Skywards
- Eva Air (Infinity MileageLands)
- Hainan Airlines (Fortune Wings Club)
- Iberia (Iberia Plus)
- Lufthansa Miles & More
- Qatar Airways (Privilege Club)
- Sichuan Airlines (Golden Panda)
- Singapore Airlines (Krisflyer)
- United Airlines (MileagePlus)
- XIAMEN AIR (Egret Club)
Recently, MilesLife has a promotion to earn you free KrisFlyer miles which I will like to share. No purchase is required.
You only have to do a Check-in via the app for consecutive 7 days to earn a lucky spin which earns you bonus KrisFlyer miles. Here is how it works:
Step 1. Click on Check-in button via the app.
Remember you have to do this for consecutive 7 days. If you miss a day to check-in, the counter resets back to zero.
Step 2. 7th Day KrisFlyer Miles Award
On the 7th day of check-in, the app reward you with the KrisFlyer miles. The number of miles is random.