Best Beauty Salons near me in Avonhead, Christchurch
Choose from 30 Beauty Salons near you in Avonhead, Christchurch See map
Call to book
Lovoir Beauty Salon & Day Spa Avonhead
Shop 4/45 Merrin Street, Avonhead, Christchurch 8042, New Zealand
+64 3 358 8410+64 3 358 8410Call to bookChemical Peel
Dermaplaning
Microdermabrasion
Threading
Kristen Stewart Studio Make Up Limited
441 Avonhead Road, Avonhead, Christchurch 8042, New Zealand
+64 21 432 237+64 21 432 237Call to bookBridal Makeup
Makeup Service
Hair by Jeanette
357 Avonhead Road, Avonhead, Christchurch 8042, New Zealand
+64 3 972 5495+64 3 972 5495Call to bookHair Colouring
Perm
Keratin Treatment
Hair Weaves
Helen's Beauty In Avonhead
30 Ravenna Street, Avonhead, Christchurch 8042, New Zealand
+64 21 292 4287+64 21 292 4287Call to bookSwedish Massage
Thai Massage
Relaxing Massage
Prenatal Massage
On Hair Salon
shop c1/45 Merrin Street, Avonhead, Christchurch 8042, New Zealand
+64 27 298 2484+64 27 298 2484Call to bookWomen's Haircut
Permanent Hair Straightening
Hair Treatment
Hair Colouring
Vicki's Hair Studio
205 Avonhead Road, Avonhead, Christchurch 8042, New Zealand
+64 3 357 9200+64 3 357 9200Call to bookHair Extensions
Blow Dry
Curly Haircut
Balayage
The Lash Collective
104 Staveley Street, Avonhead, Christchurch 8042, New Zealand
+64 3 342 1453+64 3 342 1453Call to bookLash Lift and Tint
Lash Lift
Eyelash Tinting
Eyebrow Waxing
The Hair Collective
8/104 Staveley Street, Avonhead, Christchurch 8042, New Zealand
+64 3 342 1457+64 3 342 1457Call to bookHair Extensions
Women's Haircut
Wig Installation
Permanent Hair Straightening
Hush Hairstyling
76 Withells Road, Avonhead, Christchurch 8042, New Zealand
+64 3 342 5682+64 3 342 5682Call to bookHair Colouring
Curly Haircut
Children's Haircut
Balayage
Flicks Hair & Beauty
180e Yaldhurst Road, Avonhead, Christchurch 8042, New Zealand
+64 3 342 3489+64 3 342 3489Call to bookHair Weaves
Women's Haircut
Wig Installation
Permanent Hair Straightening
Vivo Hair Salon Avonhead
210 Withells Road, Avonhead, Christchurch 8042, New Zealand
+64 3 358 9712+64 3 358 9712Call to bookWig Installation
Women's Haircut
Permanent Hair Straightening
Perm
Mister Snipps
220 Withells Road, Avonhead, Christchurch 8042, New Zealand
+64 3 358 9666+64 3 358 9666Call to bookWomen's Haircut
Permanent Hair Straightening
Perm
Keratin Treatment
Ami's Henna & Beauty
8/7 Burdale Street, Riccarton, Christchurch 8011, New Zealand
+64 21 142 4008+64 21 142 4008Call to bookFacial
Bridal Makeup
Threading
Henna Tattoos
Mojo Beauty
165 Clyde Road, Fendalton, Christchurch 8053, New Zealand
+64 21 666 320+64 21 666 320Call to bookMakeup Service
Henna Tattoos
Dermaplaning
Acne Facial
Acacia Beauty
Shop 9/337 Harewood Road, Bishopdale, Christchurch 8053, New Zealand
+64 3 360 2244+64 3 360 2244Call to bookFacial Extractions
Facial
Bridal Makeup
Acne Facial
Angelah Rose Makeup Artistry and Tanning
1/46 Brockworth Place, Riccarton, Christchurch 8011, New Zealand
+64 22 130 8690+64 22 130 8690Call to bookMakeup Service
Henna Tattoos
Facial
Bridal Makeup
Merivale Health & Beauty Clinique
11 Bretts Road, St Albans, Christchurch 8052, New Zealand
+64 3 355 7812+64 3 355 7812Call to bookChemical Peel
Facial
Facial Extractions
Microdermabrasion
Lily's Choice Beauty & Cosmetic Tattoo
42 Stud Road, Yaldhurst, Christchurch 8042, New Zealand
+64 20 4171 9669+64 20 4171 9669Call to bookMakeup Service
Henna Tattoos
Threading
ALWAYS BEAUTY
71c Mandeville Street, Riccarton, Christchurch 8011, New Zealand
+64 210 253 2484+64 210 253 2484Call to bookMakeup Service
Acne Facial
Men's Facial
Facial
Wake Up With Make Up - Christchurch
117 Innes Road, St Albans, Christchurch 8052, New Zealand
+64 21 242 2728+64 21 242 2728Call to bookMakeup Service
Facial
Bridal Makeup
Acne Facial
Laura Scott - Beauty Therapy
19 Gregory Avenue, CHRISTCHURCH, Christchurch 8042, New Zealand
+64 27 237 1100+64 27 237 1100Call to bookFacial
GK Beauty Lounge
162 Kendal Avenue, Burnside, Christchurch 8053, New Zealand
+64 27 857 8707+64 27 857 8707Call to bookFacial
The Posh Beauty
18B Vickerys Road, Wigram, Christchurch 8042, New Zealand
+64 22 341 5136+64 22 341 5136Call to bookAcne Facial
Makeup Service
Facial Extractions
Facial
Beauty Is...
61 Mandeville Street, Riccarton, Christchurch 8011, New Zealand
+64 3 972 5591+64 3 972 5591Call to bookFacial
Microdermabrasion
Dermaplaning
Men's Facial
Cryo2You
25 Tankerville Road, Hoon Hay, Christchurch 8025, New Zealand
+64 22 436 3920+64 22 436 3920Call to bookThe Eyebrow Bar
16B Pope Street, Addington, Christchurch 8011, New Zealand
+64 22 097 5015+64 22 097 5015Call to bookThreading
Henna Tattoos
Makeup Service
THE HEE HAIR
289 Clyde Road, Bryndwr, Christchurch 8053, New Zealand
+64 3 351 1600+64 3 351 1600Call to bookMakeup Service
Lucky Pinn PMU By Tattoo Pinn.
unit 5(2nd floor/35 Riccarton Road, Riccarton, Christchurch 8011, New Zealand
+64 27 963 5151+64 27 963 5151Call to bookHenna Tattoos
Threading
Makeup Service
Beauty Lies Within Christchurch
169 Wairakei Road, Bryndwr, Christchurch 8053, New Zealand
+64 21 755 718+64 21 755 718Call to bookAcne Facial
Makeup Service
Facial Extractions
Facial
Louise Kelly Beauty Therapy
Strowan, Christchurch 8052, New Zealand
+64 21 441 450+64 21 441 450Call to bookBridal Makeup
Makeup Service
Facial
Microdermabrasion
Bensons Hair & Beauty
266 Lincoln Road, Addington, Christchurch 8024, New Zealand
+64 3 348 2764+64 3 348 2764Call to bookBridal Makeup
Microdermabrasion
Men's Facial
Makeup Service
Astonish Hair and Beauty
544 Memorial Avenue, Christchurch Airport, Christchurch 8053, New Zealand
+64 3 358 2007+64 3 358 2007Call to bookMicrodermabrasion
Threading
Bridal Makeup
Facial
Little Beauty Bar
418 Main South Road, Hornby, Christchurch 8042, New Zealand
+64 3 662 9141+64 3 662 9141Call to bookMakeup Service
Facial Extractions
Facial
Acne Facial
Beauty at the Vale
110 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 381 0808+64 3 381 0808Call to bookBridal Makeup
Facial Extractions
Makeup Service
Men's Facial
Euphoria Body & Beauty Clinic
361 Greers Road, Bishopdale, Christchurch 8053, New Zealand
+64 3 359 3445+64 3 359 3445Call to bookDermaplaning
Threading
Men's Facial
Makeup Service
MJExpose
128 Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 3 420 2097+64 3 420 2097Call to bookChemical Peel
Acne Facial
Bridal Makeup
Men's Facial
Simply Beauty
418 Main South Road, Hornby, Christchurch 8441, New Zealand
+64 3 349 8498+64 3 349 8498Call to bookThreading
Facial
Acne Facial
Henna Tattoos
JGB Hair Design
42 Lincoln Road, Hillmorton, Christchurch 8024, New Zealand
+64 3 322 9632+64 3 322 9632Call to bookMakeup Service
Jouvence Spa
51 Holmwood Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 6488+64 3 355 6488Call to bookDermaplaning
Acne Facial
Men's Facial
Facial Extractions
FEDERATION Beauty Clinic
98 Main North Road, Papanui, Christchurch 8052, New Zealand
+64 27 282 2196+64 27 282 2196Call to bookJenny's hair salon
184Clarence Street, Riccarton, Christchurch 8011, New Zealand
+64 3 348 6008+64 3 348 6008Call to bookMen's Facial
Makeup Service
Sleek Hair Salon
5 Bishopdale Court, Bishopdale, Christchurch 8053, New Zealand
+64 3 359 6538+64 3 359 6538Call to bookMakeup Service
Threading
Dash Face & Body Northlands
Northlands Mall, The Warehouse end, 55 Main North Road, Papanui, Christchurch 8052, New Zealand
+64 3 354 8500+64 3 354 8500Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Clearance Health and Beauty
243 Ilam Road, Ilam, Christchurch 8041, New Zealand
+64 27 223 0773+64 27 223 0773Call to bookMakeup Service
Old Dogs Barbershop
30C Yaldhurst Road, Sockburn, Christchurch 8042, New Zealand
+64 27 513 6090+64 27 513 6090Call to bookBeard Trimming
Head Shave
Men's Haircut
Men's Shaving
The Cosmetic Clinic Westfield Riccarton
129 Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 3 265 0660+64 3 265 0660Call to bookBack Waxing
Men's Waxing
Leg Waxing
Full Body Waxing
The Cosmetic Clinic Hornby
Shop 46, The Hub, 418 Main South Road, Hornby, Christchurch 8441, New Zealand
+64 3 266 1313+64 3 266 1313Call to bookFace Waxing
Leg Waxing
Brazilian Waxing
Hollywood Waxing
Soho Hair
359a Lincoln Road, Addington, Christchurch 8024, New Zealand
+64 3 962 0285+64 3 962 0285Call to bookHair Extensions
Highlights
Hair Braiding
Curly Haircut
Orient Aroma
30 Lincoln Road, Spreydon, Christchurch 8024, New Zealand
+64 21 237 3937+64 21 237 3937Call to bookPrenatal Massage
Remedial Massage
Hot Stone Massage
Full Body Massage
Cariche Just For You
135 Roydvale Avenue, Burnside, Christchurch 8053, New Zealand
+64 3 357 9118+64 3 357 9118Call to bookEyebrow Tinting
Eyelash Extensions
Brow Lamination
Eyebrow Shaping
Labella Nail Spa
184 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 352 9789+64 3 352 9789Call to bookManicure
Pedicure
Acrylic Nails
Gel Nails
Diamond Thai Massage
35F Riccarton Road, Riccarton, Christchurch 8011, New Zealand
+64 22 106 1108+64 22 106 1108Call to bookSports Massage
Swedish Massage
Thai Massage
Therapeutic Massage
Salon Be Hair Salon Merivale
54 Holmwood Road, Merivale, Christchurch 8014, New Zealand
+64 3 925 8476+64 3 925 8476Call to bookWomen's Haircut
Blow Dry
Curly Haircut
Hair Braiding
Transform Clinic Merivale
Shop 7/121 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 1311+64 3 355 1311Call to bookSkin Tightening
Microneedling
Lip Fillers
Laser Resurfacing
Shear Havoc
288 Clyde Road, Bryndwr, Christchurch 8053, New Zealand
+64 3 421 1425+64 3 421 1425Call to bookBlow Dry
Women's Haircut
Wig Installation
Permanent Hair Straightening
Strands Hair
478 Greers Road, Bishopdale, Christchurch 8053, New Zealand
+64 3 379 1577+64 3 379 1577Call to bookChildren's Haircut
Hair Extensions
Balayage
Curly Haircut
Enchantress Beauty
168 Waterloo Road, Hornby, Christchurch 8042, New Zealand
+64 274 252 837+64 274 252 837Call to bookEyelash Extensions
Eyebrow Threading
Eyebrow Waxing
Eyelash Tinting
BeYoutiful Aesthetic Clinic
5 Filly Place, Yaldhurst, Christchurch 8042, New Zealand
+64 3 342 5566+64 3 342 5566Call to bookDermabrasion
Lip Fillers
Microneedling
Acne Scar Treatment
Knotty Knots Natural Dreadlocks
7a Poulson Street, Addington, Christchurch 8024, New Zealand
+64 21 320 990+64 21 320 990Call to bookHair Braiding
Hair Colouring
Hair Treatment
Hair Weaves
Belle Coiffure of Merivale
209 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 356 1245+64 3 356 1245Call to bookHair Extensions
Wig Installation
Permanent Hair Straightening
Perm
Pinkyz Salon
247 Sawyers Arms Road, Bishopdale, Christchurch 8053, New Zealand
+64 3 359 4499+64 3 359 4499Call to bookChildren's Haircut
Curly Haircut
Women's Haircut
Hair Braiding
House of Beaute
1st floor/184 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 6992+64 3 355 6992Call to bookMicroneedling
Hair Transplants
Electrolysis
Laser Hair Removal
Olivia's Nail Design
422 Wairakei Road, Burnside, Christchurch 8053, New Zealand
+64 274 812 333+64 274 812 333Call to bookPedicure
Nail Polish
Nail Extensions
Men's Pedicure
Angels Hair and Beauty
232 Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 274 188 260+64 274 188 260Call to bookPermanent Hair Straightening
Locs
Keratin Treatment
Highlights
Cutz Hair Design
8 Rotherham Street, Riccarton, Christchurch 8041, New Zealand
+64 3 348 5759+64 3 348 5759Call to bookHair Braiding
Balayage
Women's Haircut
Permanent Hair Straightening
Nails by Aveling
19A Brodie Street, Ilam, Christchurch 8041, New Zealand
+64 22 698 9568+64 22 698 9568Call to bookGel Nails
Spa Pedicure
Russian Manicure
Nail Extensions
Future Angels Salon
53 The Runway, Wigram, Christchurch 8042, New Zealand
+64 3 926 3386+64 3 926 3386Call to bookBlow Dry
Keratin Treatment
Hair Treatment
Hair Colouring
Sandra McLaren Hair Dressing
33 Dinton Street, Russley, Christchurch 8042, New Zealand
+64 3 342 1274+64 3 342 1274Call to bookCurly Haircut
Hair Braiding
Hair Colouring
Hair Treatment
Dennis Studio Beauty Hair
8/35 Riccarton Road, Riccarton, Christchurch 8011, New Zealand
+64 21 125 9538+64 21 125 9538Call to bookHair Colouring
Therapeutic Massage Christchurch
3 Pitcairn Crescent, Bryndwr, Christchurch 8053, New Zealand
+64 27 565 6878+64 27 565 6878Call to bookRemedial Massage
Chinese Massage
Deep Tissue Massage
Foot Massage
Cutting Ace
86C Riccarton Road, Riccarton, Christchurch 8011, New Zealand
+64 3 341 8001+64 3 341 8001Call to bookKeratin Treatment
Hair Extensions
Balayage
Children's Haircut
Karamella Hairdressing
268 Greers Road, Bishopdale, Christchurch 8053, New Zealand
+64 21 177 1673+64 21 177 1673Call to bookPermanent Hair Straightening
Women's Haircut
Blow Dry
Hair Extensions
Kate Lee Boutique Salon
184 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 0375+64 3 355 0375Call to bookWomen's Haircut
Blow Dry
Hair Extensions
Balayage
Haar Design
90 Saint Albans Street, Merivale, Christchurch 8014, New Zealand
+64 3 355 1000+64 3 355 1000Call to bookHair Weaves
Blow Dry
Hair Extensions
Balayage
Sherbet Hair Salon
10 Winston Avenue, Papanui, Christchurch 8053, New Zealand
+64 3 354 1450+64 3 354 1450Call to bookHair Treatment
Hair Weaves
Keratin Treatment
Women's Haircut
The Mint Hair Company
283 Lincoln Road, Addington, Christchurch 8024, New Zealand
+64 3 338 5328+64 3 338 5328Call to bookBalayage
Hair Extensions
Women's Haircut
Wig Installation
Chere Cherie
155 Condell Avenue, Papanui, Christchurch 8053, New Zealand
+64 3 366 4513+64 3 366 4513Call to bookHair Treatment
Women's Haircut
Keratin Treatment
Highlights
Visage Hair Company
102 Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 3 348 3828+64 3 348 3828Call to bookHair Extensions
Women's Haircut
Wig Installation
Permanent Hair Straightening
Selvaggia Hair Co
229 Waimairi Road, Ilam, Christchurch 8041, New Zealand
+64 3 348 8076+64 3 348 8076Call to bookHair Braiding
Hair Weaves
Permanent Hair Straightening
Wig Installation
Get It Beauty
394 Riccarton Road, Upper Riccarton, Christchurch 8041, New Zealand
+64 21 262 2273+64 21 262 2273Call to bookSpa Pedicure
Fish Pedicure
Gel Nails
Manicure
J&K Hair Design
218A Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 3 421 2121+64 3 421 2121Call to bookHair Weaves
Women's Haircut
Children's Haircut
Balayage
Liberty Hairdressing
9D Normans Road, Strowan, Christchurch 8052, New Zealand
+64 27 820 0892+64 27 820 0892Call to bookPermanent Hair Straightening
Women's Haircut
Locs
Keratin Treatment
From $20 Haircuts
466A Papanui Road, Papanui, Christchurch 8053, New Zealand
+64 3 352 9156+64 3 352 9156Call to bookHair Extensions
Balayage
Hair Treatment
Hair Weaves
Just Cuts The Hub
Shop T50, The Hub, 402/414 Main South Road, 8441, New Zealand
+64 3 349 3830+64 3 349 3830Call to bookHair Weaves
Hair Colouring
Hair Treatment
Keratin Treatment
Olive & Rocco Hair
shop 6/485 Papanui Road, Papanui, Christchurch 8053, New Zealand
+64 3 354 4994+64 3 354 4994Call to bookPermanent Hair Straightening
Wig Installation
Women's Haircut
Children's Haircut
Vivo Hair Salon Ilam
201 Waimairi Road, Ilam, Christchurch 8041, New Zealand
+64 3 358 1119+64 3 358 1119Call to bookBalayage
Hair Extensions
Curly Haircut
Permanent Hair Straightening
Caci Riccarton
170 Clarence Street, Riccarton, Christchurch 8011, New Zealand
+64 3 421 7189+64 3 421 7189Call to bookDermabrasion
Laser Resurfacing
Lip Fillers
Microneedling
Satchmo Hairdressing
176 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 9791+64 3 355 9791Call to bookHair Extensions
Women's Haircut
Permanent Hair Straightening
Keratin Treatment
Minart Hair
289 Clyde Road, Bryndwr, Christchurch 8053, New Zealand
+64 3 351 1600+64 3 351 1600Call to bookPermanent Hair Straightening
Perm
Locs
Keratin Treatment
The Hair Room
2-A Coppell Place, Hillmorton, Christchurch 8025, New Zealand
+64 3 338 8775+64 3 338 8775Call to bookBalayage
Children's Haircut
Curly Haircut
Hair Braiding
Root 57 Hairdressing
7 Witham Street, Hornby, Christchurch 8042, New Zealand
+64 3 349 7544+64 3 349 7544Call to bookCurly Haircut
Hair Braiding
Blow Dry
Hair Extensions
Clip Joint & Co
3 Wise Street, Addington, Christchurch 8024, New Zealand
+64 3 338 8062+64 3 338 8062Call to bookPerm
Hair Extensions
Women's Haircut
Wig Installation
Mod's Hair
141 Aikmans Road, Merivale, Christchurch 8014, New Zealand
+64 3 355 8639+64 3 355 8639Call to bookBalayage
Hair Extensions
Perm
Permanent Hair Straightening
RU&CO Hair Spa
242 Papanui Road, Merivale, Christchurch 8014, New Zealand
+64 3 352 1564+64 3 352 1564Call to bookWomen's Haircut
Wig Installation
Hair Extensions
Permanent Hair Straightening
V For Hair & Beauty
189 Papanui Road Level one Merivale Mall, Merivale, Christchurch 8014, New Zealand
+64 3 355 6584+64 3 355 6584Call to bookWomen's Haircut
Permanent Hair Straightening
Highlights
Blow Dry
Jigsaw Hair
376 Ilam Road, Bryndwr, Christchurch 8053, New Zealand
+64 3 351 7214+64 3 351 7214Call to bookHighlights
Hair Weaves
Hair Treatment
Hair Colouring
Valentinos Hair Design
333 Harewood Road, Bishopdale, Christchurch 8053, New Zealand
+64 3 359 9099+64 3 359 9099Call to bookHair Extensions
Wig Installation
Blow Dry
Balayage
Head Rush Hair Salon
Unit C/21 Bealey Avenue, Merivale, Christchurch 8014, New Zealand
+64 3 421 4749+64 3 421 4749Call to bookChildren's Haircut
Blow Dry
Hair Braiding
Hair Colouring
Jeong Hair Salon
274 Wairakei Road, Bryndwr, Christchurch 8053, New Zealand
+64 3 359 4808+64 3 359 4808Call to bookBalayage
Children's Haircut
Blow Dry
Women's Haircut
Hair Sense
97A Riccarton Road, Riccarton, Christchurch 8041, New Zealand
+64 3 343 4342+64 3 343 4342Call to bookBalayage
Perm
Permanent Hair Straightening
Women's Haircut
Top reviews of Beauty Salons near you in Avonhead
4.0
Average of 14,222 reviews of 25 venues.
Book your next beauty salon appointment in Avonhead with Fresha
If you want quality and convenience combined, try booking your next hair, health and beauty appointment with Fresha. With us you can simply search around Avonhead, read reliable reviews and pick whichever beauty salon takes your fancy. Choose an appointment time that suits and pay securely in advance. So you can breeze in and out as you please.
And there's no shortage of top beauty professionals nearby. In your area alone, we're looking at around 40 beauty salons. Businesses around Avonhead don't compromise when it comes to quality, with high average review ratings of 4.0 stars on Fresha. Don't just take our word for it. Fresha has more than 2 million authentic customer reviews to help you choose your best match no matter what you're looking for. And with acne facials, threading and plenty more still, you can trust Fresha fix you up with an appointment fast.
We're all about those beauty treatment essentials here at Fresha. And we know you have to be a pro at juggling multiple appointments sometimes.
But with our website, and even more so with our mobile app, managing your bookings gets a lot easier. For example, you can stack up your appointments easily, or make a single trip to one of the top beauty salons in Avonhead to save on time. So find yourself a great deal on a skin consultation or a facial massage by searching our partner listings today. Whether you're an airbrushed legs addict or a dermaplaning devotee, you can grab your favourites in one easy place with Fresha.
We're excited. You're just a few steps away from booking your appointment in Avonhead, New Zealand, and understanding what the Fresha hype is all about. You've probably guessed by now that we think Fresha is pretty awesome. But in case you need any more convincing, just take a look at our stats. Businesses trust Fresha's appointment booking app to serve their business best. We're proud to have 450,000 professionals in 120 countries working with us and making people just like you, look and feel fantastic. Visit our help center if you have questions, then schedule your treatment instantly today.
Also Available in Avonhead
Available on
Booking app for customers
Book unforgettable beauty and wellness experiences with the Fresha mobile app - the best way to discover top-rated salons and spas
Get the appAvailable on
Business app for professionals
Get started with the Fresha for professionals and never miss an opportunity to connect with customers and build your business
Get the app