Best Pedicures near me in De Beers, Pretoria, Pretoria
Choose from 42 venues offering Pedicures near you in De Beers, Pretoria, Pretoria See map
Call to book
Monde de Beaute
221 Garsfontein Rd, De Beers, Pretoria, 0181, South Africa
+27 64 514 1623+27 64 514 1623Call to bookThreading
Acne Facial
Facial
Makeup Service
Palladium Hair Company
Shop 3 Waterkloof Heights Shopping Centre, Club Ave, Waterkloof Heights, Pretoria, 0065, South Africa
+27 12 460 2243+27 12 460 2243Call to bookBlow Dry
Hair Extensions
Balayage
Curly Haircut
YVT Aesthetic
425 Cameron St, Bailey`s Muckleneuk, Pretoria, 0181, South Africa
+27 12 329 9049+27 12 329 9049Call to bookBody Scrub
Spa Package
Lasting Impressions Beauty Salon
C/O Hazelwood Street &, 23 18th St, Menlo Park, Pretoria, 0081, South Africa
+27 12 460 9294+27 12 460 9294Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Sorbet Salon
Shop 19, Hillcrest Boulevard Shopping Centre, 220 Lynnwood Rd, Hillcrest, Pretoria, 0083, South Africa
+27 12 362 0205+27 12 362 0205Call to bookThreading
Acne Facial
Facial
Makeup Service
Sorbet Salon Hillcrest Boulevard
Shop 19, Hillcrest Boulevard Shopping Centre, 220 Lynnwood Rd, Hillcrest, Pretoria, 0083, South Africa
+27 12 362 0205+27 12 362 0205Call to bookMen's Facial
Threading
Acne Facial
Facial
Timeout Glamour Salon
655 Canis Ave, Garsfontein, Pretoria East, 0081, South Africa
+27 82 686 3817+27 82 686 3817Call to bookChildren's Haircut
Hair Extensions
Balayage
Curly Haircut
Sandra's Beauty Clinic
377 Erlon St, Die Wilgers, Pretoria, 0184, South Africa
+27 79 872 3379+27 79 872 3379Call to bookDermaplaning
Microdermabrasion
Chemical Peel
Facial
La-Lah Nails & Beauty
438 Jacqueline Dr, Garsfontein, Pretoria, 0041, South Africa
+27 83 601 6374+27 83 601 6374Call to bookPedicure
Men's Manicure
Fish Pedicure
Gel Nails
Yolanda's Studio
928 St Bernard Dr, Garsfontein, Pretoria, 0081, South Africa
+27 79 575 1622+27 79 575 1622Call to bookMakeup Service
Threading
Facial
Gary Rom Hairdressing - Menlyn Maine
Shop 31, Menlyn Maine Central Square, 180 Amarand Ave, Menlyn, Pretoria, 0063, South Africa
+27 12 348 0850+27 12 348 0850Call to bookFacial
Makeup Service
Internal Beauty Spa
369 Nicolson St, Waterkloof, Pretoria, 0081, South Africa
+27 82 888 9015+27 82 888 9015Call to bookBody Scrub
Infrared Sauna
Sauna
Spa Package
Love Ur Locks
169 Corobay Ave, Menlyn, Pretoria, 0084, South Africa
+27 61 542 4462+27 61 542 4462Call to bookBridal Makeup
Facial
Makeup Service
Sorbet Salon
Menlyn Maine Cnr January Masilela Drive &, Amarand Ave, Waterkloof, Pretoria, 0181, South Africa
+27 12 348 1075+27 12 348 1075Call to bookDermaplaning
Threading
Acne Facial
Facial
The Hair and Body Shop
445 Winifred Yell St, Garsfontein, Pretoria, 0042, South Africa
+27 12 361 0725+27 12 361 0725Call to bookFacial
Threading
Makeup Service
Chamè Skincare @ The Aesthetic Clinic Waterkloof
150 Stella St, Waterkloof, Pretoria, 0011, South Africa
+27 82 894 0967+27 82 894 0967Call to bookMicrodermabrasion
Threading
Acne Facial
Bridal Makeup
Beauty Odyssey
714 Jacques St, Moreleta Park, Pretoria, 0044, South Africa
+27 82 570 2473+27 82 570 2473Call to bookFacial Extractions
Men's Facial
Microdermabrasion
Threading
Amanda Labuschagne @ Bosky Hair
@ BOSKY Hair, Lynnridge mall, 1 Jacobson Dr, Lynnwood Ridge, Pretoria, 0180, South Africa
+27 66 229 5325+27 66 229 5325Call to bookBlow Dry
Balayage
Curly Haircut
Hair Braiding
Beauty Studio
712 Jacqueline Dr, Garsfontein, Pretoria, 0081, South Africa
+27 82 334 5428+27 82 334 5428Call to bookFacial Extractions
Makeup Service
Threading
Facial
AJ Legacy Nails
402 Mendelssohn St, Waterkloof Glen, Pretoria, 0010, South Africa
+27 67 973 7272+27 67 973 7272Call to bookPedicure
Spa Pedicure
Fish Pedicure
Gel Nails
Pixie Nails
135 Duxbury Rd, Hillcrest, Pretoria, 0083, South Africa
+27 74 582 9978+27 74 582 9978Call to bookPedicure
Manicure
Nail Art
Fish Pedicure
SkinAwakening
622 Alaska Rd, Faerie Glen, Pretoria, 0081, South Africa
+27 76 732 9079+27 76 732 9079Call to bookFacial
Facial Extractions
Makeup Service
Dermaplaning
Real Spa Pretoria
829 Jacqueline Dr, Garsfontein, Pretoria, 0042, South Africa
+27 12 880 4104+27 12 880 4104Call to bookBody Scrub
Body Wrap
Infrared Sauna
Sauna
Barbara Aesthetic Clinic
St Bernard Dr, Garsfontein, Pretoria, 0081, South Africa
+27 84 829 4548+27 84 829 4548Call to bookDermaplaning
Microdermabrasion
Acne Facial
Facial
Eminence Beauty Salon
Shop G2, Menlyn Park, Cnr Lois Avenue &, Atterbury Rd, Menlyn, Pretoria, 0063, South Africa
+27 71 678 9526+27 71 678 9526Call to bookMakeup Service
Dermaplaning
Microdermabrasion
Threading
Liquid Beauty Nail and Beauty Salon
14 Maroelana St, Maroelana, Pretoria, 0161, South Africa
+27 71 870 7124+27 71 870 7124Call to bookPedicure
Acrylic Nails
Dip Powder Nails
Gel Nail Extensions
Superslay Nails
537 Mendelssohn St, Constantia Park, Pretoria, 0010, South Africa
+27 65 882 7692+27 65 882 7692Call to bookPedicure
Manicure
Nail Art
Spa Pedicure
Skin Therapy at Lynnwood
353 Elizabeth Grove South, Lynnwood, Pretoria, 0081, South Africa
+27 84 363 0002+27 84 363 0002Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
She Glows
544 Lois Ave, Erasmuskloof, Pretoria, 1081, South Africa
+27 79 369 4639+27 79 369 4639Call to bookThreading
Facial
Makeup Service
Blinqué Beauty Bar
393 Roslyn Ave, Waterkloof Glen, Pretoria, 0010, South Africa
+27 74 414 4127+27 74 414 4127Call to bookLash Lift
Eyelash Extensions
Brow Lamination
Eyebrow Shaping
Trudys Beauty Clinic
56 Pointer Cres, Garsfontein, Pretoria, 0042, South Africa
+27 82 926 7205+27 82 926 7205Call to bookMakeup Service
Clare Nails & Beauty
869 Rubenstein Dr, Moreleta Park, Pretoria, 0181, South Africa
+27 81 272 7554+27 81 272 7554Call to bookFacial
The Cure Spa
454 Durr St, Waterkloof Glen, Pretoria, 0181, South Africa
+27 82 838 3756+27 82 838 3756Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Nu You Nails & Beauty
573 Cliff Ave, Waterkloof Ridge, Pretoria, 0181, South Africa
+27 73 160 0619+27 73 160 0619Call to bookThreading
Lisa Nail Bar
135 Duxbury Rd, Hillcrest, Pretoria, 0082, South Africa
+27 74 733 9652+27 74 733 9652Call to bookShaz_Nailbar
805 Jacqueline Dr, Garsfontein, Pretoria, 0081, South Africa
+27 68 111 3437+27 68 111 3437Call to bookPedicure
Manicure
Fish Pedicure
Acrylic Nails
SkinPhD Lynnwood Bridge
Shop 3, Lynnwood Bridge. Cnr. of Daventry St. and, Lynnwood Rd, Lynnwood Manor, Pretoria, 0081, South Africa
+27 12 348 1390+27 12 348 1390Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Nu.Me hair salon
726 Jacques St, Moreleta Park, Pretoria, 0044, South Africa
+27 72 911 3163+27 72 911 3163Call to bookFacial
Makeup Service
Skin & Body By Ciska
420 Cliffendale Dr, Faerie Glen, Pretoria, 0081, South Africa
+27 67 926 7875+27 67 926 7875Call to bookMakeup Service
Dermaplaning
Microdermabrasion
Threading
Colour Cut Lounge
446 Snowy Walker St, Garsfontein, Pretoria, 0081, South Africa
+27 68 828 9721+27 68 828 9721Call to bookHair Extensions
Balayage
Children's Haircut
Curly Haircut
Diamonds & Pearls Aesthetic Therapist
454 Louisiana St, Faerie Glen, Pretoria, 0042, South Africa
+27 83 673 2232+27 83 673 2232Call to bookDermaplaning
Microdermabrasion
Acne Facial
Bridal Makeup
Gelli Brooklyn
c/o Jan Shoba, Justice Mahomed St, &, Pretoria, 0011, South Africa
+27 12 111 0844+27 12 111 0844Call to bookPedicure
Nail Extensions
Fish Pedicure
Gel Nails
Phruksa Thai Spa
754 Jacqueline Dr, Garsfontein, Pretoria, 0042, South Africa
+27 64 847 7252+27 64 847 7252Call to bookBody Scrub
Infrared Sauna
Sauna
Spa Package
Sally Slimming Studio
Shop G44, Parkview Shopping Centre, 24 Garsfontein Rd, Moreleta Park, Pretoria, 0044, South Africa
+27 60 826 1784+27 60 826 1784Call to bookMicrodermabrasion
Acne Facial
Chemical Peel
Facial
Lotus Thai Spa & Wellness Centre
424 Cliffendale Dr, Faerie Glen, Pretoria, 0043, South Africa
+27 12 991 8098+27 12 991 8098Call to bookAcupressure
Foot Massage
Lymphatic Drainage Massage
Reflexology
Stijl
698 Iberius Rd, Moreleta Park, Pretoria, 0044, South Africa
+27 82 610 7594+27 82 610 7594Call to bookBlow Dry
Balayage
Children's Haircut
Hair Colouring
Hair View
66 Glenwood Rd, Glenwood, Pretoria, 0081, South Africa
+27 12 348 1685+27 12 348 1685Call to bookFacial
Makeup Service
Bosky Hair & Nails
Lynnridge Mall, 1 Jacobson Dr, Lynnwood Ridge, Pretoria, 0084, South Africa
+27 66 229 5325+27 66 229 5325Call to bookPerm
Blow Dry
Hair Extensions
Balayage
Pink Pepper
lifeLAB Medical Practice, 320 The Hillside St, Lynnwood, Pretoria, 0081, South Africa
+27 84 965 4444+27 84 965 4444Call to bookThreading
Acne Facial
Bridal Makeup
Facial
INOAR
345 Dey St, Nieuw Muckleneuk, Pretoria, 0181, South Africa
+27 12 346 1721+27 12 346 1721Call to bookHair Colouring
Blow Dry
Hair Extensions
Balayage
Identity Hair Design
354 Rosemary Rd, Lynnwood, Pretoria, 0081, South Africa
+27 82 745 5703+27 82 745 5703Call to bookHead Shave
Men's Haircut
Beautylinx / Nelè Nails
558 Rembrandt St, Faerie Glen, Pretoria, 0049, South Africa
+27 76 762 1619+27 76 762 1619Call to bookFacial
Makeup Service
Gary Rom Hairdressing - Brooklyn
Shop 21 Brooklyn Design Square Middle street, Nieuw Muckleneuk, Pretoria, 0181, South Africa
+27 12 346 3374+27 12 346 3374Call to bookHair Braiding
Hair Extensions
Balayage
Curly Haircut
To Her Beauty Parlour & Spa
650 Jacqueline Dr, Garsfontein, Pretoria, 0184, South Africa
+27 64 102 2572+27 64 102 2572Call to bookMen's Facial
Microdermabrasion
Makeup Service
Facial
The James Hair & Co
254 Lizjohn St, Lynnwood Ridge, Pretoria, 0040, South Africa
+27 66 226 7778+27 66 226 7778Call to bookBlow Dry
Hair Extensions
Balayage
Children's Haircut
New Light Aesthetics
480 Lois Ave, Erasmuskloof, Pretoria, 0181, South Africa
+27 78 478 3005+27 78 478 3005Call to bookDermaplaning
Microdermabrasion
Chemical Peel
Facial
Sorbet Salon
Shop 61, Level 2, Entrance 4, Cnr Fehrsen and, Brooklyn Mall, Veale St, Nieuw Muckleneuk, Pretoria, 0145, South Africa
+27 12 346 4414+27 12 346 4414Call to bookAcne Facial
Threading
Facial
Makeup Service
Odette Beaute Clinique
237 Thomas Muir St, Constantia Park, Pretoria, 0010, South Africa
+27 82 325 3069+27 82 325 3069Call to bookAcne Facial
Facial
Facial Extractions
Makeup Service
Tammy Taylor Moreleta
874 Rubenstein Dr, Moreleta Park, Pretoria, 0044, South Africa
+27 12 007 1490+27 12 007 1490Call to bookPedicure
Men's Pedicure
Nail Extensions
Nail Polish
Hair 90° Emporium
103 Dely Rd, Waterkloof, Pretoria, 0081, South Africa
+27 12 460 1110+27 12 460 1110Call to bookHair Extensions
Balayage
Curly Haircut
Hair Colouring
Kiddies Palour Hair Salon
458 Jacqueline Dr, Garsfontein, Pretoria, 0042, South Africa
+27 61 884 7174+27 61 884 7174Call to bookMakeup Service
LilaMei Salon - Pretoria East
165 Orion St, Waterkloof Ridge, Pretoria, 0181, South Africa
+27 69 881 6573+27 69 881 6573Call to bookThreading
Facial
Makeup Service
Men's Facial
Sorbet Salon
And, Menlyn Park, Menlyn Park Shopping Centre, Shop LF38 Cnr Atterbury Road, Lois Ave, Pretoria, 0063, South Africa
+27 12 348 4906+27 12 348 4906Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Candi & Co
Shop LF121, Cnr Atterbury &, Menlyn Park, Lois Ave, Menlyn, Pretoria, 0017, South Africa
+27 12 753 5631+27 12 753 5631Call to bookThreading
Acne Facial
Bridal Makeup
Facial
Be 21 Hair & Beauty Salon
525 Jacqueline Dr, Garsfontein, Pretoria, 0081, South Africa
+27 12 361 5895+27 12 361 5895Call to bookHair Extensions
Balayage
Curly Haircut
Hair Braiding
Carlton Hair Parkview
Shop G91, Centre, Garsfontein Rd, Parkview, Pretoria, 2193, South Africa
+27 12 993 3693+27 12 993 3693Call to bookBlow Dry
Balayage
Curly Haircut
Highlights
Gelli Nail & Body Studio
Garsfontein Rd, Moreleta Park, Pretoria, 0181, South Africa
+27 12 992 6003+27 12 992 6003Call to bookAcne Facial
Bridal Makeup
Facial
Makeup Service
Sorbet Salon
Shop 25, Park, Castle Gate Lifestyle Centre, 478 Koedoesnek Ave, Waterkloof Ridge, Pretoria, 0181, South Africa
+27 87 655 4405+27 87 655 4405Call to bookHollywood Waxing
Back Waxing
Bikini Waxing
Face Waxing
Gel Nails by Jacqueline Hayward (Rubberbase, Gel-it, Glam Pro)
385 Oberon Ave, Faerie Glen, Pretoria, 0081, South Africa
+27 79 130 1404+27 79 130 1404Call to bookPedicure
Fish Pedicure
Gel Nails
Manicure
Bosky Beauty Lynnridge
Lynnridge Mall, 1 Jacobson Dr, Lynnwood Ridge, Pretoria, 0184, South Africa
+27 66 229 5325+27 66 229 5325Call to bookThreading
Bridal Makeup
Facial
Makeup Service
Dermamorphosis
913 St Bernard Dr, Garsfontein, Pretoria, 0042, South Africa
+27 82 566 4298+27 82 566 4298Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
Camelot Spa Central Square Menlyn Maine
180 Amarand Ave, Waterkloof Glen, Pretoria, 0063, South Africa
+27 10 054 6992+27 10 054 6992Call to bookBody Scrub
Body Wrap
Infrared Sauna
Sauna
Maximus African Hair Designs
781 Rubenstein Dr, Moreleta Park, Pretoria, 0181, South Africa
+27 71 294 0990+27 71 294 0990Call to bookHair Extensions
Balayage
Hair Braiding
Hair Colouring
Nouvelle Skin Care Clinic
862 Barnard St, Elardus Park, Pretoria, 0047, South Africa
+27 81 711 4348+27 81 711 4348Call to bookDermaplaning
Microdermabrasion
Acne Facial
Chemical Peel
Sorbet
The Club Retail Park, Shop 111 Cnr Pinaster & Dely Roads, Hazelwood, Pretoria, 0081, South Africa
+27 12 346 1827+27 12 346 1827Call to bookAcne Facial
Threading
Facial
Makeup Service
Fresh Beauty Studio
68 Pinaster Ave, Hazelwood, Pretoria, 0161, South Africa
+27 61 516 6554+27 61 516 6554Call to bookThreading
Facial
Facial Extractions
Makeup Service
Splush Menlyn Park
Shop G193, Cnr Atterbury road and Lois Avenue, Menlyn Park, Pretoria, 0063, South Africa
+27 12 348 4690+27 12 348 4690Call to bookThreading
Bridal Makeup
Facial
Makeup Service
TamNacity nails
702 Jacqueline Dr, Garsfontein, Pretoria, 0821, South Africa
+27 71 178 4992+27 71 178 4992Call to bookPedicure
Gel Nails
Manicure
Nail Art
Proline Hair Design
till we move to Moreleta Corner, 245 Annette Van Zyl St, Garsfontein, Pretoria, 0081, South Africa
+27 12 991 0542+27 12 991 0542Call to bookPerm
Blow Dry
Hair Extensions
Balayage
Hair City - Menlyn Park
Menlyn Park, Menlo Park, Pretoria, 0081, South Africa
+27 12 348 0628+27 12 348 0628Call to bookBlow Dry
Hair Extensions
Balayage
Curly Haircut
Thai Lanna Spa Erasmuskloof
531 Koichab St, Erasmuskloof, Pretoria, 0181, South Africa
+27 78 353 2428+27 78 353 2428Call to bookBody Scrub
Sauna
Spa Package
SkinPhD Brooklyn
Shop 2, Brooklyn Mall, Cnr of Veale and, Fehrsen St, Nieuw Muckleneuk, Pretoria, 0181, South Africa
+27 12 346 1701+27 12 346 1701Call to bookAcne Facial
Dermaplaning
Microdermabrasion
Threading
Tammy Taylor Parkview
Parkview Shopping Centre, Netcare St, Moreleta Park, Pretoria, 0181, South Africa
+27 63 662 0386+27 63 662 0386Call to bookPedicure
Nail Art
Manicure
Acrylic Nails
Essential Beauty
533 Robert Craib St, Constantia Park, Pretoria, 0010, South Africa
+27 63 711 8298+27 63 711 8298Call to bookMakeup Service
Facial
Microdermabrasion
Jeunesse Beauty Salon
765 Nieuwhout St, Garsfontein, Pretoria, 0042, South Africa
+27 79 605 6047+27 79 605 6047Call to bookBrazilian Waxing
Hollywood Waxing
Sugaring
Back Waxing
Placecol Skin Care Clinic Brooklyn
Shop 3, Brooklyn Mall, 547 Fehrsen St, Nieuw Muckleneuk, Pretoria, 0181, South Africa
+27 12 346 6194+27 12 346 6194Call to bookDermaplaning
Microdermabrasion
Threading
Acne Facial
NailLab Hermi Dempsey
742 Witdoring Ave, Moreleta Park, Pretoria, 0181, South Africa
+27 72 679 0493+27 72 679 0493Call to bookPedicure
Men's Manicure
Men's Pedicure
Nail Extensions
Eve Onboard Pretoria
Unit B2003, Corner, 169 Corobay Ave, Waterkloof Glen, Pretoria, 0181, South Africa
+27 10 541 2423+27 10 541 2423Call to bookThreading
Makeup Service
Facial
Top reviews of Pedicures near you in De Beers, Pretoria
4.0
Average of 11,897 reviews of 39 venues.
Pedicure FAQs
You should aim to get a pedicure every 4-6 weeks. Why? Because it takes this long for dead skin to start forming, and targeting it during the early stages can be beneficial.
To help maintain optimal foot health, pedicurists recommend having a pedicure once every 3-4 weeks.
It depends on the type of pedicure you choose and how indulgent a treatment you want to have, but typically a pedicure takes between 30-90 minutes.
Absolutely. If you can’t get to a salon, or would simply prefer to stay in, you can buy DIY-pedicure kits to use from the comfort of your own home.
Yes. There’s a risk your feet could become infected, particularly if your cuticles are trimmed or if strict hygiene rules aren’t followed. Fish pedicures carry the added risk of staph infections. Ask your therapist about the associated risks of the pedicure you want before you book.
There are various types of pedicure, and the cost depends on which one you choose. In De Beers, Pretoria, you should expect to pay between ZAR 100 and ZAR 480.
Traditionally, a pedicure begins by bathing your feet in warm water to soften the skin. An exfoliating foot rub is then used to slough off dead skin, before toenails are trimmed and shaped. Some pedicurists will massage your feet and lower legs to aid relaxation before applying a moisturising cream, oil or wrap.
The treatment ends with the application of nail polish – in your choice of colour – to your toenails. Dermatologists do not recommend the cutting of cuticles, as it can lead to infection, so ask your pedicurist to clean, but not cut, your cuticles.
Book your next pedicure appointment in De Beers, Pretoria with Fresha
Fresha makes it easier for you to make time for yourself. Instead of searching high and low for the best nail salons in De Beers, Pretoria, we've already done it for you. You can use Fresha to search for treatments, read real customer reviews, and pay for your booking online in advance. No more lost appointment cards, just nails experiences that work the best for your needs.
You don't need to look far and wide to find the top nail techs in De Beers, Pretoria. Fresha has already found them. And we know where you'll find a top-rated nails appointment in your area. That's not all. In and around De Beers, Pretoria, the average business on Fresha has a 4.0 star rating. And while you're looking for nail salons, we've got over 40 for you to pick from. Before making your appointment, you can read glowing reviews from happy Fresha customers. And after, we're hoping you'd be glowing too.
Pedicures are a time out for hard-working feet and a great grooming session wrapped up in one. They keep your feet looking sensational all year round, with perfectly polished toes and soft, smooth skin.
Pedicures usually start with rough skin removal and often a foot soak. Feel your cares slip away with a relaxing foot rub, before your nails and cuticles are tidied and trimmed. Pedicures typically finish with moisturising and nail polish of your choice. Make regular pedis in De Beers, Pretoria a habit with Fresha. They cost from ZAR 100, and a typical appointment lasts around 1 hour. Rebooking is extra easy with our mobile app.
We're matching 450,000 professionals and stylists to customers like you all over the globe with our top-ranked online booking system. There's no better place than Fresha to look for your next nail appointment in De Beers, Pretoria. With the best nail techs in South Africa, you'll be taken good care of. Fresha is helping people to feel fine in 120 countries, and we're still growing. So wherever you are, if you need a hand, just drop into our help center for some assistance. Otherwise see which of our wellness, beauty and nails services takes your fancy. While we take care of the busywork, you can start anticipating that dream treatment.
Also Available in De Beers, Pretoria

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 app
Available 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