Best Haircuts for Curly Hair Near Me in Esplanade Nord Ouest, Strasbourg
Venues offering Haircuts for Curly Hair in Esplanade Nord Ouest, Strasbourg See map
Call to book
Self'Coiff
2 Rdpt de l'Esplanade, 67000 Strasbourg, France
+33 3 88 22 42 80+33 3 88 22 42 80Call to bookCurly Haircut
Balayage
Blow Dry
Hair Colouring
Natural Concept
8 Rue de la Fonderie, 67000 Strasbourg, France
+33 3 88 32 90 36+33 3 88 32 90 36Call to bookCurly Haircut
Hair Extensions
Balayage
Children's Haircut
Koehler Coiffeur Strasbourg
7 Pl. d'Austerlitz, 67000 Strasbourg, France
+33 3 88 36 62 32+33 3 88 36 62 32Call to bookCurly Haircut
Hair Treatment
Hair Colouring
Balayage
Barber laboratory
7 Rue d'Orbey, 67100 Strasbourg, France
+33 3 92 01 95 99+33 3 92 01 95 99Call to bookCurly Haircut
Atelier Z - Coiffeur Strasbourg - Coloriste Mixte - Carré d'or
1 Rue du Temple Neuf, 67000 Strasbourg, France
+33 9 85 04 01 08+33 9 85 04 01 08Call to bookCurly Haircut
Permanent Hair Straightening
Hair Colouring
Children's Haircut
Stalter Coiffeur Wacken
1 B All. des Marquises, 67000 Strasbourg, France
+33 3 88 96 90 37+33 3 88 96 90 37Call to bookCurly Haircut
Women's Haircut
Perm
Keratin Treatment
Kayser Coiffure Barbier & Esthétique
20a Rte d'Altenheim, 67100 Strasbourg, France
+33 3 88 40 01 68+33 3 88 40 01 68Call to bookCurly Haircut
Hair Treatment
Women's Haircut
Perm
Coiffure à domicile - Betty Laurence
18 Rue Sainte-Hélène, 67300 Schiltigheim, France
+33 6 31 26 33 42+33 6 31 26 33 42Call to bookCurly Haircut
Women's Haircut
Children's Haircut
Blow Dry
MINELLE Salon de Coiffure AVEDA
70 Rue de Zurich, 67000 Strasbourg, France
+33 3 88 32 29 12+33 3 88 32 29 12Call to bookCurly Haircut
Hair Extensions
Perm
Keratin Treatment
Le Peigne Fin Coiffeur Homme -Barbier
117 Rte du Polygone, 67000 Strasbourg, France
+33 3 88 84 04 88+33 3 88 84 04 88Call to bookCurly Haircut
Blow Dry
Children's Haircut
Hair Colouring
Coiffeur homme Schiltigheim, EK Hairstylist
2 Rue de Sélestat, 67300 Schiltigheim, France
+33 3 88 48 28 01+33 3 88 48 28 01Call to bookCurly Haircut
Women's Haircut
Balayage
Children's Haircut
Coiffeur Homme Strasbourg - EK Hairstylist
14b Rue du Maréchal Lefebvre, 67100 Strasbourg, France
+33 3 88 60 63 30+33 3 88 60 63 30Call to bookCurly Haircut
Women's Haircut
Locs
Keratin Treatment
SALON DAVID KODAT
103 Rte de Mittelhausbergen, 67200 Strasbourg, France
+33 3 88 28 31 16+33 3 88 28 31 16Call to bookCurly Haircut
Children's Haircut
Hair Colouring
Keratin Treatment
Studio V.O
18 Rte de Bischwiller, 67800 Bischheim, France
+33 3 88 19 99 52+33 3 88 19 99 52Call to bookCurly Haircut
Keratin Treatment
Highlights
Hair Weaves
Tommy & Co
23 Rue de Rathsamhausen, 67100 Strasbourg, France
+33 3 88 31 24 56+33 3 88 31 24 56Call to bookCurly Haircut
Women's Haircut
Wig Installation
Hair Colouring
STYLE COIFFURE FZ
103 Rte de Schirmeck, 67200 Strasbourg, France
+33 9 54 14 34 51+33 9 54 14 34 51Call to bookCurly Haircut
Children's Haircut
Women's Haircut
Hair Treatment
La Poudrière
7 Rue Jacques Peirotes, 67000 Strasbourg, France
+33 3 88 75 05 16+33 3 88 75 05 16Call to bookCurly Haircut
Women's Haircut
Balayage
Children's Haircut
Coiff'System
50 Rue de Sélestat, 67100 Strasbourg, France
+33 3 88 34 26 77+33 3 88 34 26 77Call to bookCurly Haircut
Blow Dry
Women's Haircut
Children's Haircut
Le temps d'une coupe (Aicha coiffure)
14 Rue de Sélestat, 67100 Strasbourg, France
+33 9 82 50 41 59+33 9 82 50 41 59Call to bookCurly Haircut
Children's Haircut
Highlights
Perm
Self'Coiff Illkirch
5 Av. de Strasbourg, 67400 Illkirch-Graffenstaden, France
+33 9 67 04 53 12+33 9 67 04 53 12Call to bookCurly Haircut
Hair Colouring
Balayage
Children's Haircut
Séduction Coiffure by Sabrina
22 Rue de Zurich, 67000 Strasbourg, France
+33 3 88 36 21 20+33 3 88 36 21 20Call to bookCurly Haircut
Balayage
Blow Dry
Perm
Coiff Style | Coiffeur Strasbourg
25 Rue de Molsheim, 67000 Strasbourg, France
+33 3 67 98 91 29+33 3 67 98 91 29Call to bookCurly Haircut
Women's Haircut
LMB COIFFURE
1A Rte de Brumath, 67800 Bischheim, France
+33 3 88 97 38 81+33 3 88 97 38 81Call to bookCurly Haircut
Hair Weaves
Keratin Treatment
Women's Haircut
CDV Artisan Coiffeur
15 Av. des Vosges, 67000 Strasbourg, France
+33 3 88 35 39 70+33 3 88 35 39 70Call to bookCurly Haircut
Women's Haircut
Highlights
Hair Braiding
Les Reflets d'Aurelie Coiffeur/Coloriste/Styliste
16 Rue des Bouchers, 67000 Strasbourg, France
+33 3 88 37 32 22+33 3 88 37 32 22Call to bookCurly Haircut
Hair Colouring
Balayage
Keratin Treatment
Coiffure MAKAS
132 Rte des Romains, 67200 Strasbourg, France
+33 3 88 29 01 33+33 3 88 29 01 33Call to bookCurly Haircut
Keratin Treatment
Blow Dry
Balayage
La Boîte A Cheveux
11 Rue de Berne, 67000 Strasbourg, France
+33 3 88 35 07 18+33 3 88 35 07 18Call to bookCurly Haircut
Children's Haircut
Women's Haircut
Hair Treatment
Camille Albane - Coiffeur Strasbourg
29 Rue de la Nuée-Bleue, 67000 Strasbourg, France
+33 9 86 76 93 53+33 9 86 76 93 53Call to bookCurly Haircut
Women's Haircut
Hair Colouring
Children's Haircut
HD Coiffure
63 Rte de Bischwiller, 67300 Schiltigheim, France
+33 3 88 33 67 24+33 3 88 33 67 24Call to bookCurly Haircut
Wig Installation
Blow Dry
Balayage
L Hair En Tete coiffeur's
103 Rte du Général de Gaulle, 67300 Schiltigheim, France
+33 3 88 33 07 74+33 3 88 33 07 74Call to bookCurly Haircut
Women's Haircut
Hair Extensions
Balayage
Lizkelly - Maître-Coiffeur
27 Rue des Serruriers, 67000 Strasbourg, France
+33 6 75 20 41 08+33 6 75 20 41 08Call to bookCurly Haircut
Highlights
Blow Dry
Hair Colouring
Ludovic H
26a Rue de la Thumenau, 67100 Strasbourg, France
+33 3 88 79 33 81+33 3 88 79 33 81Call to bookCurly Haircut
Women's Haircut
Hair Colouring
Blow Dry
Le salon by Orhan
32 Rte de Bischwiller, 67800 Bischheim, France
+33 9 80 90 43 47+33 9 80 90 43 47Call to bookCurly Haircut
Children's Haircut
Balayage
Hair Colouring
HEM AND YOU
6 Rue Sainte-Madeleine, 67000 Strasbourg, France
+33 6 51 07 47 84+33 6 51 07 47 84Call to bookCurly Haircut
Hair Colouring
Blow Dry
Hair Extensions
Need coiffeur créateur.
32 Rue du Vieil-Hôpital 1er Étage, 67000 Strasbourg, France
+33 9 83 08 34 41+33 9 83 08 34 41Call to bookCurly Haircut
Blow Dry
Women's Haircut
Permanent Hair Straightening
Johana Prestige
94 Rue Boecklin, 67000 Strasbourg, France
+33 3 88 61 00 73+33 3 88 61 00 73Call to bookCurly Haircut
Balayage
Women's Haircut
Wig Installation
Phong de Cut & Spin
1 Rue Louis Apffel, 67000 Strasbourg, France
+33 3 88 13 59 42+33 3 88 13 59 42Call to bookCurly Haircut
Children's Haircut
Blow Dry
Hair Treatment
Coiffure Thierry EYERMANN
111 Rte de Mittelhausbergen, 67200 Strasbourg, France
+33 3 88 27 83 70+33 3 88 27 83 70Call to bookCurly Haircut
Balayage
Children's Haircut
Permanent Hair Straightening
L'Instant C
60 A Rte d'Altenheim, 67100 Strasbourg, France
+33 3 88 39 67 87+33 3 88 39 67 87Call to bookCurly Haircut
Wig Installation
Hair Extensions
Balayage
D'alberto Haute Coiffure
10 Pl. Kléber, 67000 Strasbourg, France
+33 3 88 32 84 57+33 3 88 32 84 57Call to bookCurly Haircut
Permanent Hair Straightening
Women's Haircut
Blow Dry
Tête en l'Hair
104 Rte du Polygone, 67100 Strasbourg, France
+33 3 88 34 03 59+33 3 88 34 03 59Call to bookCurly Haircut
Perm
Children's Haircut
Women's Haircut
Jennifer Cosmetics coiffure afro
12 Quai Desaix, 67000 Strasbourg, France
+33 3 67 97 89 20+33 3 67 97 89 20Call to bookCurly Haircut
Hair Extensions
Highlights
Locs
FORT'HAIR coiffure
81 Rte de Hausbergen, 67300 Schiltigheim, France
+33 3 88 33 32 13+33 3 88 33 32 13Call to bookCurly Haircut
Hair Treatment
Hair Colouring
Children's Haircut
Maxime Style Coiffure
42 Rte d'Oberhausbergen, 67200 Strasbourg, France
+33 3 88 28 10 10+33 3 88 28 10 10Call to bookCurly Haircut
Blow Dry
Women's Haircut
Wig Installation
Dissemblance coiffure - Les Cheveux au Naturel
40 Rue du Faubourg-de-Pierre, 67000 Strasbourg, France
+33 3 88 32 48 32+33 3 88 32 48 32Call to bookCurly Haircut
Hair Treatment
Keratin Treatment
Permanent Hair Straightening
Silence on coupe
80 Rte du Polygone, 67100 Strasbourg, France
+33 3 69 31 24 57+33 3 69 31 24 57Call to bookCurly Haircut
Hair Braiding
Keratin Treatment
Locs
View On The ill
28 Quai des Bateliers, 67000 Strasbourg, France
+33 3 88 24 14 44+33 3 88 24 14 44Call to bookCurly Haircut
Women's Haircut
Permanent Hair Straightening
Children's Haircut
L'atelier de Zou - Coloration Végétale
5 Rue de la Mésange, 67000 Strasbourg, France
+33 3 90 00 67 32+33 3 90 00 67 32Call to bookCurly Haircut
Hair Weaves
Women's Haircut
Permanent Hair Straightening
Studio Hair
8 Rue de la Brême, 67000 Strasbourg, France
+33 3 88 67 83 67+33 3 88 67 83 67Call to bookCurly Haircut
Keratin Treatment
Blow Dry
Hair Weaves
Haute Coiffure Weber
25 Rue des Grandes Arcades, 67000 Strasbourg, France
+33 3 88 32 34 11+33 3 88 32 34 11Call to bookCurly Haircut
Hair Extensions
Perm
Permanent Hair Straightening
Aboné Coiffeur
8 Rue du Général Leclerc, 67800 Bischheim, France
+33 3 88 33 39 47+33 3 88 33 39 47Call to bookCurly Haircut
Keratin Treatment
Children's Haircut
Balayage
Art System
86 Rue des Jésuites, 67100 Strasbourg, France
+33 3 88 79 13 34+33 3 88 79 13 34Call to bookCurly Haircut
Blow Dry
Perm
Keratin Treatment
Coiffure Kraemer Contades
19A Av. de la Paix, 67000 Strasbourg, France
+33 3 88 32 94 32+33 3 88 32 94 32Call to bookCurly Haircut
Hair Extensions
Blow Dry
Keratin Treatment
Salon de coiffure - WaliB
22 Rte du Général de Gaulle, 67300 Schiltigheim, France
+33 3 67 98 46 22+33 3 67 98 46 22Call to bookCurly Haircut
Highlights
Hair Weaves
Hair Colouring
Coup de Tete
4 Av. Aristide Briand, 67100 Strasbourg, France
+33 3 88 34 13 67+33 3 88 34 13 67Call to bookCurly Haircut
Women's Haircut
Children's Haircut
Hair Colouring
Coiffure
8 Rue du Faubourg-de-Saverne, 67000 Strasbourg, France
+33 9 84 15 01 26+33 9 84 15 01 26Call to bookCurly Haircut
Hair Colouring
Locs
Perm
Despa ciseaux
21 Rue de Friedolsheim, 67200 Strasbourg, France
+33 7 71 56 26 80+33 7 71 56 26 80Call to bookCurly Haircut
Keratin Treatment
Hair Colouring
Children's Haircut
VS EXCLUSIF
33 Rue Finkwiller, 67000 Strasbourg, France
+33 3 88 25 52 10+33 3 88 25 52 10Call to bookCurly Haircut
Hair Colouring
Permanent Hair Straightening
Perm
L'INSTANT COIFFURE
59 Rte du Général de Gaulle 59, 67300 Schiltigheim, France
+33 3 88 62 96 05+33 3 88 62 96 05Call to bookCurly Haircut
Permanent Hair Straightening
Blow Dry
Balayage
Vagues et Couleurs
43 Rte de Mittelhausbergen, 67200 Strasbourg, France
+33 3 88 27 13 10+33 3 88 27 13 10Call to bookCurly Haircut
Children's Haircut
Blow Dry
Balayage
Coiffure viva la vie by jerome
202 Av. de Colmar, 67100 Strasbourg, France
+33 3 88 43 79 84+33 3 88 43 79 84Call to bookCurly Haircut
Women's Haircut
Children's Haircut
Hair Colouring
L'Hair du Temps
35 Rue Boecklin, 67000 Strasbourg, France
+33 3 88 31 48 34+33 3 88 31 48 34Call to bookCurly Haircut
Balayage
Hair Extensions
Blow Dry
Christophe Nonnweiler
140 Rue du Général Leclerc, 67540 Ostwald, France
+33 7 66 48 09 29+33 7 66 48 09 29Call to bookCurly Haircut
Highlights
Hair Weaves
Hair Treatment
Esméo - Expert Coloration végétale & cosmétiques naturels - Conseils Visagisme
19 Rue de la Glacière, 67300 Schiltigheim, France
+33 3 88 70 38 63+33 3 88 70 38 63Call to bookCurly Haircut
Permanent Hair Straightening
Women's Haircut
Locs
Christen conti
33 Rte de Bischwiller, 67300 Schiltigheim, France
+33 3 88 18 91 88+33 3 88 18 91 88Call to bookCurly Haircut
Women's Haircut
Permanent Hair Straightening
Perm
L'Hair en Tête
181 Rte de la Wantzenau, 67000 Strasbourg, France
+33 3 88 41 84 71+33 3 88 41 84 71Call to bookCurly Haircut
Wig Installation
Perm
Locs
Coiffure Profil 2000
52 Rue de Ribeauvillé, 67100 Strasbourg, France
+33 3 88 84 90 80+33 3 88 84 90 80Call to bookCurly Haircut
Locs
Perm
Permanent Hair Straightening
Coiffure Maurice et Corinne
6 Pl. de la Gare, 67000 Strasbourg, France
+33 3 88 32 39 13+33 3 88 32 39 13Call to bookCurly Haircut
Locs
Women's Haircut
Blow Dry
Coté Salon
89 Rte de Bischwiller, 67300 Schiltigheim, France
+33 3 88 83 39 05+33 3 88 83 39 05Call to bookCurly Haircut
Children's Haircut
Balayage
Hair Extensions
Joanne K
21 Rue des Bosquets, 67300 Schiltigheim, France
+33 3 88 83 78 74+33 3 88 83 78 74Call to bookCurly Haircut
Permanent Hair Straightening
Women's Haircut
Hair Treatment
M.A.G Coiffure (Mademoiselle. Audray. Gabriel)
11 Rue de la Brigade Alsace-Lorraine, 67000 Strasbourg, France
+33 9 82 34 32 49+33 9 82 34 32 49Call to bookCurly Haircut
Hair Colouring
Hair Treatment
Keratin Treatment
O' Ciseaux de Murielle
73 Av. de la Forêt-Noire, 67000 Strasbourg, France
+33 3 88 61 76 50+33 3 88 61 76 50Call to bookCurly Haircut
Women's Haircut
Hair Colouring
Keratin Treatment
VIRGINIA ATELIER DE COIFFURE
1 Rue du Brochet, 67300 Schiltigheim, France
+33 3 88 33 07 46+33 3 88 33 07 46Call to bookCurly Haircut
Balayage
Wig Installation
Women's Haircut
Coiffeur Foreign Strasbourg
18 Rue des Serruriers, 67000 Strasbourg, France
+33 3 88 23 08 66+33 3 88 23 08 66Call to bookCurly Haircut
Women's Haircut
Permanent Hair Straightening
Children's Haircut
Coiffure 12
146 Rte du Polygone, 67100 Strasbourg, France
+33 3 88 36 48 54+33 3 88 36 48 54Call to bookCurly Haircut
Permanent Hair Straightening
Perm
Blow Dry
Salon Miracle
36 Rue de la 1ère Armée, 67000 Strasbourg, France
+33 3 88 35 34 54+33 3 88 35 34 54Call to bookCurly Haircut
Blow Dry
Balayage
Children's Haircut
Salon des Ormes
12 Rue des Ormes, 67200 Strasbourg, France
+33 3 88 27 84 85+33 3 88 27 84 85Call to bookCurly Haircut
Children's Haircut
Permanent Hair Straightening
Perm
Murat Caglar, coiffeur énergétique
14 Rue de la 1ère Armée, 67000 Strasbourg, France
+33 6 08 18 61 31+33 6 08 18 61 31Call to bookCurly Haircut
Hair Treatment
Women's Haircut
L'as de la Coiff
62 Rte de Bischwiller, 67300 Schiltigheim, France
+33 6 06 58 60 69+33 6 06 58 60 69Call to bookCurly Haircut
Permanent Hair Straightening
Children's Haircut
Balayage
Coiffeur Yannick Kraemer
40 Rue du Jeu-des-Enfants, 67000 Strasbourg, France
+33 3 88 22 79 79+33 3 88 22 79 79Call to bookCurly Haircut
Hair Extensions
Perm
Highlights
Coiffure Christ Nicolas
8 Pl. Sébastien Brant, 67000 Strasbourg, France
+33 3 88 61 86 76+33 3 88 61 86 76Call to bookCurly Haircut
Blow Dry
Women's Haircut
Permanent Hair Straightening
Coiffure BIRGIT
94 Rte de Bischwiller, 67300 Schiltigheim, France
+33 3 88 33 07 91+33 3 88 33 07 91Call to bookCurly Haircut
Permanent Hair Straightening
Blow Dry
Balayage
New Tendance
2 Rue de Châtenois, 67100 Strasbourg, France
+33 3 88 84 46 60+33 3 88 84 46 60Call to bookCurly Haircut
Permanent Hair Straightening
Keratin Treatment
Hair Colouring
Salon Coif'Tous à Strasbourg Coiffure Afro
2 Rue de la Course, 67000 Strasbourg, France
+33 3 88 22 51 97+33 3 88 22 51 97Call to bookCurly Haircut
Women's Haircut
Locs
Highlights
Coiff'Nous
24 Rue Saint-Aloïse, 67100 Strasbourg, France
+33 3 88 84 00 45+33 3 88 84 00 45Call to bookCurly Haircut
Perm
Hair Colouring
Women's Haircut
Studio Coiff - Coiffeur Strasbourg
199 Av. de Colmar, 67100 Strasbourg, France
+33 9 73 23 95 82+33 9 73 23 95 82Call to bookCurly Haircut
Women's Haircut
Hair Colouring
Balayage
patricia coiffure
8 Rue du Travail, 67000 Strasbourg, France
+33 3 88 22 17 41+33 3 88 22 17 41Call to bookCurly Haircut
Children's Haircut
Women's Haircut
Perm
L' Atelier de Virginie
ccial Auchan supermarché, 121 Rte des Romains, 67200 Strasbourg, France
+33 3 88 30 53 23+33 3 88 30 53 23Call to bookCurly Haircut
Women's Haircut
Permanent Hair Straightening
Perm
Coiffure Kraemer Paris
111 Rue Boecklin, 67000 Strasbourg, France
+33 3 88 31 61 20+33 3 88 31 61 20Call to bookCurly Haircut
Highlights
Hair Colouring
Children's Haircut
Trait d'Esprit
80 Rte de la Wantzenau, 67000 Strasbourg, France
+33 3 88 41 83 98+33 3 88 41 83 98Call to bookCurly Haircut
Hair Extensions
Women's Haircut
Wig Installation
Curly Haircut FAQs
A curly haircut uses a cutting technique designed specifically for individuals with curly or wavy hair. Unlike a regular haircut, a curly cut must be done when your hair is dry and in its natural state. It takes your natural curl pattern and texture into account. This ensures that your curls fall beautifully, reducing frizz and enhancing volume.
The best haircut for your curly hair will depend on your face shape, curl type, and personal style. Some popular curly cuts include layers, bob, pixie, and Deva cuts. Ask a stylist who understands curly hair to help you choose a haircut that will enhance your natural curls and suit your overall look.
That depends on your hair's health and how quickly it grows. On average, every 6-8 weeks is a good benchmark for curly hair cuts. Maintain your curly hair's health and definition with regular deep conditioning between cuts, and make sure to use curly-friendly hair products.
The main risk with curly haircuts is getting one from a stylist who isn't skilled in handling curly hair. It's important to find a hair professional who understands your curly hair's unique needs, to ensure you get a cut that enhances your natural curls.
Embrace your natural texture and work with your curls. Use sulfate-free shampoo and conditioner to keep your curls hydrated. Apply a curl defining cream or gel to your hair when it's damp, then let it air dry or use a diffuser for extra volume. Avoid heat styling as much as possible to prevent damage.
Find a stylist or salon that specialises in curly hair. Read their online reviews, ask for recommendations, and look for stylists with curl-specific training or certifications. It's also a good idea to book a consultation with your stylist first, to discuss your hair goals and ensure you feel comfortable with them.
Book your next curly haircut appointment in Esplanade Nord Ouest with Fresha
If you want quality and convenience combined, try booking your next beauty, hair and massage appointment with Fresha. With us you can simply search around Esplanade Nord Ouest, read reliable reviews and pick whichever hair 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.
You can try to count the number of five-star businesses around Esplanade Nord Ouest on one hand, but there's little point. Put that second hand away too. Because the numbers are looking good. There are businesses in your area that have received full marks from customers who've booked through us. Five out of five stars right there. And if it’s nearby hair places you're after, then you can stop searching. Let us lead you to some of Esplanade Nord Ouest’s top hairdressers. They're offering much more still.
Find yourself being treated by the best of the best. Whether you're at home in Esplanade Nord Ouest, France, or taking a well-deserved holiday, there are 450,000 beauty, massage and wellness experts waiting for you on Fresha. We’re working in 120 countries across the globe. And more professionals are flocking to Fresha every day to experience our best-in-class booking platform. So if you discover a salon or therapy centre that isn't on our site, or you have any other feedback, here's an open invitation for you. Send us an email at hello@fresha.com. We're industry leaders in the quality of our service, and we couldn't do it without you.
Also Available in Esplanade Nord Ouest
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