Terms of Service
Last updated: October 2026
By using LeyApp (leyapp.es), you agree to these terms. If you do not agree, please do not use the platform.
1. Service Description
In plain English: We connect you with qualified lawyers, but we are not a law firm ourselves.
LeyApp is a marketplace connecting clients with verified immigration lawyers. We are not a law firm and do not provide legal advice. Lawyers on the platform are independent professionals.
LeyApp is a marketplace connecting clients with verified immigration lawyers. We are not a law firm and do not provide legal advice. Lawyers on the platform are independent professionals.
2. User Accounts
You must provide truthful information when registering. You are responsible for maintaining your account security. LeyApp reserves the right to suspend accounts that violate these terms.
3. Lawyer Obligations
Lawyers must be registered with a bar association and hold a valid licence in Spain. They must keep their information up to date and comply with the code of ethics and EGAE 2021.
4. Bookings and Payments
Bookings are confirmed upon payment. The lawyer sets their own reservation fee. All prices shown to clients already include the 15% platform fee and 21% IVA — what you see is what you pay. The full breakdown is shown on your receipt. Payments are processed securely via Stripe. Cancellations made more than 24 hours in advance are eligible for a full refund.
5. Payment authorisation (card hold)
In plain English: When you pay by card, we reserve the amount but only charge it after your consultation. If the booking does not go ahead, the reservation is released.
Card and other payment methods processed by Stripe. When you confirm a booking, you authorise a hold (pre-authorisation) on your payment method for the exact total shown at checkout. Nothing is charged at that moment. The amount is charged once the consultation is completed: when the lawyer marks it as completed or, if the lawyer does not do so, automatically about 24 hours after its scheduled end time. If the lawyer declines your request, or the booking is cancelled before the charge, we release the full hold at that moment; your bank may take a few days to show the funds as available again. If you do not finish the payment step, the unpaid booking request expires and no hold remains.
How long a hold lasts. Card issuers usually keep an online card authorisation for up to 7 days. After that it lapses automatically and the reserved funds become available again, even if we have not charged them. If your consultation is scheduled later than that, or a lawyer leaves your request unanswered for that long, the hold may lapse before the consultation. A lapsed hold is never charged; LeyApp may then contact you about payment for the consultation.
Bizum. Bizum payments (processed by Redsys) are charged in full when you book. If the lawyer declines your request, the amount is refunded in full; if you cancel, refunds follow the cancellation rules in "Bookings and Payments".
We only ask for a hold of the exact amount you approved, in line with Article 75 of Directive (EU) 2015/2366 (PSD2) and Article 47 of Spanish Royal Decree-law 19/2018 on payment services.
Card and other payment methods processed by Stripe. When you confirm a booking, you authorise a hold (pre-authorisation) on your payment method for the exact total shown at checkout. Nothing is charged at that moment. The amount is charged once the consultation is completed: when the lawyer marks it as completed or, if the lawyer does not do so, automatically about 24 hours after its scheduled end time. If the lawyer declines your request, or the booking is cancelled before the charge, we release the full hold at that moment; your bank may take a few days to show the funds as available again. If you do not finish the payment step, the unpaid booking request expires and no hold remains.
How long a hold lasts. Card issuers usually keep an online card authorisation for up to 7 days. After that it lapses automatically and the reserved funds become available again, even if we have not charged them. If your consultation is scheduled later than that, or a lawyer leaves your request unanswered for that long, the hold may lapse before the consultation. A lapsed hold is never charged; LeyApp may then contact you about payment for the consultation.
Bizum. Bizum payments (processed by Redsys) are charged in full when you book. If the lawyer declines your request, the amount is refunded in full; if you cancel, refunds follow the cancellation rules in "Bookings and Payments".
We only ask for a hold of the exact amount you approved, in line with Article 75 of Directive (EU) 2015/2366 (PSD2) and Article 47 of Spanish Royal Decree-law 19/2018 on payment services.
6. Video and voice consultations
In plain English: The lawyer gives the consultation; LeyApp provides the tool to hold it by video or voice. Never record a call without everyone's consent.
When a lawyer offers it, you can book a consultation as a video or voice call held inside LeyApp. The consultation is provided by the lawyer. LeyApp provides the technical means to hold it, through our call provider Daily.
- Who can join, and when. Only the client, the lawyer and a member of the lawyer's team who is allowed to manage the lawyer's bookings can join, and at most two people can be in the call at the same time. LeyApp staff do not join calls. The call opens 10 minutes before the scheduled start and closes 15 minutes after the scheduled end; at that moment everyone still in the call is disconnected.
- No recording. LeyApp does not record calls. You must not record a call (audio, video or screenshots) without the consent of everyone else in it. For lawyers, this also follows from Article 22.3 of the General Statute of the Spanish Legal Profession (Royal Decree 135/2021). Recording a call without that consent is a breach of these Terms (see "User Accounts").
- What you need. A recent web browser, a microphone (and a camera for video calls) and an internet connection.
- Technical problems. If your connection drops, LeyApp tries to reconnect you, and you can rejoin from the booking until the call closes. If the call service is unavailable, you will see a message and can use the booking chat to agree another way to talk. If a consultation could not take place because of a technical problem, contact the lawyer or LeyApp Support; the call record (who joined, when and for how long) helps us look into it.
- The call does not change your booking. Joining, leaving or not joining a call does not by itself cancel, complete or refund a booking. The usual booking rules apply (see "Bookings and Payments", "Payment authorisation (card hold)" and "Automated decisions"): for example, if the lawyer does not mark the consultation as completed, our system does so about 24 hours after its scheduled end time.
How we process personal data in calls is explained in the Privacy Policy, under "Video and Voice Calls".
When a lawyer offers it, you can book a consultation as a video or voice call held inside LeyApp. The consultation is provided by the lawyer. LeyApp provides the technical means to hold it, through our call provider Daily.
- Who can join, and when. Only the client, the lawyer and a member of the lawyer's team who is allowed to manage the lawyer's bookings can join, and at most two people can be in the call at the same time. LeyApp staff do not join calls. The call opens 10 minutes before the scheduled start and closes 15 minutes after the scheduled end; at that moment everyone still in the call is disconnected.
- No recording. LeyApp does not record calls. You must not record a call (audio, video or screenshots) without the consent of everyone else in it. For lawyers, this also follows from Article 22.3 of the General Statute of the Spanish Legal Profession (Royal Decree 135/2021). Recording a call without that consent is a breach of these Terms (see "User Accounts").
- What you need. A recent web browser, a microphone (and a camera for video calls) and an internet connection.
- Technical problems. If your connection drops, LeyApp tries to reconnect you, and you can rejoin from the booking until the call closes. If the call service is unavailable, you will see a message and can use the booking chat to agree another way to talk. If a consultation could not take place because of a technical problem, contact the lawyer or LeyApp Support; the call record (who joined, when and for how long) helps us look into it.
- The call does not change your booking. Joining, leaving or not joining a call does not by itself cancel, complete or refund a booking. The usual booking rules apply (see "Bookings and Payments", "Payment authorisation (card hold)" and "Automated decisions"): for example, if the lawyer does not mark the consultation as completed, our system does so about 24 hours after its scheduled end time.
How we process personal data in calls is explained in the Privacy Policy, under "Video and Voice Calls".
7. How search results are ordered
In plain English: You choose how results are sorted. No lawyer can pay to appear higher.
This section explains the main parameters that determine the order of lawyers in LeyApp search results and their relative importance (Article 5 of Regulation (EU) 2019/1150 and Articles 20.3 and 97 bis of the Spanish General Law for the Defence of Consumers and Users, TRLGDCU).
Who appears. Search results only include lawyers whose bar membership LeyApp has verified, who are accepting bookings, whose account is active (not suspended, deactivated or deleted) and who have set up a way to receive payments (unless LeyApp has exempted them from this).
Matching your search. If you type a search, we show lawyers whose name, city, profile description, service description or areas of practice match your words, including close matches so that typos and missing accents still find results. The filters you select (area of practice, city, language, price range or law firm) only include or exclude lawyers; they do not change the order.
Order. Results are sorted by a single criterion, which you choose:
- Highest rated (default): by the lawyer's average client rating on LeyApp, highest first; lawyers without ratings appear after rated lawyers.
- Price: low to high or Price: high to low: by the lawyer's consultation fee.
- Most consulted: by the number of consultations shown on the lawyer's LeyApp profile, highest first.
The criterion you choose is the only factor that determines the order. When several lawyers have the same value, no other factor is applied to separate them. We use one criterion at a time so that the order is predictable and easy to check.
Suggestions. If your search finds few or no results, we may show other lawyers under a separate heading (for example, lawyers in the same area of practice in other cities, or our highest-rated lawyers). These suggestions are shown apart from your search results.
No paid ranking. Lawyers cannot pay to appear higher in search results or suggestions. The platform commission and any plan a lawyer has with LeyApp do not affect the order.
If we change these parameters, we will update this section before the change takes effect.
This section explains the main parameters that determine the order of lawyers in LeyApp search results and their relative importance (Article 5 of Regulation (EU) 2019/1150 and Articles 20.3 and 97 bis of the Spanish General Law for the Defence of Consumers and Users, TRLGDCU).
Who appears. Search results only include lawyers whose bar membership LeyApp has verified, who are accepting bookings, whose account is active (not suspended, deactivated or deleted) and who have set up a way to receive payments (unless LeyApp has exempted them from this).
Matching your search. If you type a search, we show lawyers whose name, city, profile description, service description or areas of practice match your words, including close matches so that typos and missing accents still find results. The filters you select (area of practice, city, language, price range or law firm) only include or exclude lawyers; they do not change the order.
Order. Results are sorted by a single criterion, which you choose:
- Highest rated (default): by the lawyer's average client rating on LeyApp, highest first; lawyers without ratings appear after rated lawyers.
- Price: low to high or Price: high to low: by the lawyer's consultation fee.
- Most consulted: by the number of consultations shown on the lawyer's LeyApp profile, highest first.
The criterion you choose is the only factor that determines the order. When several lawyers have the same value, no other factor is applied to separate them. We use one criterion at a time so that the order is predictable and easy to check.
Suggestions. If your search finds few or no results, we may show other lawyers under a separate heading (for example, lawyers in the same area of practice in other cities, or our highest-rated lawyers). These suggestions are shown apart from your search results.
No paid ranking. Lawyers cannot pay to appear higher in search results or suggestions. The platform commission and any plan a lawyer has with LeyApp do not affect the order.
If we change these parameters, we will update this section before the change takes effect.
8. Consumer Rights
As a consumer in the European Union, you are entitled to the protections set out in Directive 2011/83/EU on consumer rights and the Spanish General Law for the Defence of Consumers and Users (Real Decreto Legislativo 1/2007). These include the right to clear pre-contractual information, transparent pricing, and the right of withdrawal described below.
9. Right of Withdrawal
In plain English: You have 14 days to change your mind and get a refund, UNLESS you book a consultation that happens before those 14 days are up. In that case, you give up this right so the lawyer can do their job.
You have the right to withdraw from a distance contract within 14 calendar days without giving any reason (Art. 71 TRLGDCU). However, pursuant to Article 103(a) TRLGDCU, if you request that the provision of the service begins before the withdrawal period expires — for example, by booking a consultation within the next 14 days — you expressly acknowledge and consent that you will lose your right of withdrawal once the service has been fully performed. Before confirming your booking, you will be asked to expressly waive your right of withdrawal for services that begin before the 14-day period ends.
You have the right to withdraw from a distance contract within 14 calendar days without giving any reason (Art. 71 TRLGDCU). However, pursuant to Article 103(a) TRLGDCU, if you request that the provision of the service begins before the withdrawal period expires — for example, by booking a consultation within the next 14 days — you expressly acknowledge and consent that you will lose your right of withdrawal once the service has been fully performed. Before confirming your booking, you will be asked to expressly waive your right of withdrawal for services that begin before the 14-day period ends.
10. Limitation of Liability
In plain English: We are an intermediary. We are responsible for the platform working, but not for the specific legal advice the lawyer gives you.
LeyApp acts as an intermediary. We are not responsible for the quality of legal advice or disputes between clients and lawyers. Our liability is limited to the amount paid for the service.
LeyApp acts as an intermediary. We are not responsible for the quality of legal advice or disputes between clients and lawyers. Our liability is limited to the amount paid for the service.
11. Intellectual Property
All LeyApp content (design, logos, text, code) is owned by LeyApp S.L. Users retain ownership of their personal data.
12. Modifications
We may update these terms. Significant changes will be notified by email with 30 days' notice. Continued use after notification implies acceptance.
13. Governing Law
These terms are governed by Spanish law. Any disputes shall be resolved by the courts of Barcelona, Spain.
14. Automated decisions
In plain English: Some things on LeyApp happen automatically, following fixed rules. You can ask a person to review a decision that affects you.
The following actions are carried out automatically by our systems, without a person deciding each case:
- Automatic acceptance of bookings. If a lawyer has switched on automatic acceptance, a booking for an available time slot is confirmed as soon as the payment is authorised, without the lawyer reviewing it. The confirmation email tells you when this has happened.
- Expiry of unpaid booking requests. If the payment step is not completed, the booking request expires automatically (after at least 30 minutes) and the time slot is released.
- Completion of consultations. If the lawyer has not marked an approved consultation as completed, our system does so about 24 hours after its scheduled end time. For payments held on your card, this is when the amount is charged (see "Payment authorisation (card hold)").
- Cancellation strikes for lawyers. When a lawyer cancels an approved consultation, or is reported as not attending one, a strike is recorded automatically (not attending counts as two strikes). Reaching three strikes within 30 days can lead to a 7-day suspension.
- Fraud prevention. Our payment provider Stripe assesses card payments for fraud risk with its own automated tools. We share with Stripe signals such as the number of recent bookings from the same account. Stripe may ask for additional authentication or decline a payment.
- Order of search results. Search results are ordered by fixed rules, described in "How search results are ordered".
If a decision based solely on automated processing produces legal effects for you or similarly significantly affects you, you have the right to obtain human intervention, to express your point of view and to contest the decision (Article 22 of Regulation (EU) 2016/679, GDPR). Write to privacy@leyapp.es saying which decision you want reviewed. We will reply within one month; where necessary, this period may be extended by two further months, in which case we will tell you why within the first month (Article 12(3) GDPR).
The following actions are carried out automatically by our systems, without a person deciding each case:
- Automatic acceptance of bookings. If a lawyer has switched on automatic acceptance, a booking for an available time slot is confirmed as soon as the payment is authorised, without the lawyer reviewing it. The confirmation email tells you when this has happened.
- Expiry of unpaid booking requests. If the payment step is not completed, the booking request expires automatically (after at least 30 minutes) and the time slot is released.
- Completion of consultations. If the lawyer has not marked an approved consultation as completed, our system does so about 24 hours after its scheduled end time. For payments held on your card, this is when the amount is charged (see "Payment authorisation (card hold)").
- Cancellation strikes for lawyers. When a lawyer cancels an approved consultation, or is reported as not attending one, a strike is recorded automatically (not attending counts as two strikes). Reaching three strikes within 30 days can lead to a 7-day suspension.
- Fraud prevention. Our payment provider Stripe assesses card payments for fraud risk with its own automated tools. We share with Stripe signals such as the number of recent bookings from the same account. Stripe may ask for additional authentication or decline a payment.
- Order of search results. Search results are ordered by fixed rules, described in "How search results are ordered".
If a decision based solely on automated processing produces legal effects for you or similarly significantly affects you, you have the right to obtain human intervention, to express your point of view and to contest the decision (Article 22 of Regulation (EU) 2016/679, GDPR). Write to privacy@leyapp.es saying which decision you want reviewed. We will reply within one month; where necessary, this period may be extended by two further months, in which case we will tell you why within the first month (Article 12(3) GDPR).
Version History
- February 2026
- Initial publication.