# Laces

> Laces is race-registration software built by a company based in Uganda. Organizers publish a race page, sell entries through mobile money, check runners in at the kit tent (which works offline), and withdraw their takings the moment a payment is confirmed, any day of the week. Laces is free for organizers: there is no monthly fee, no listing fee and no per-event charge. The participant pays a single Laces Service Fee of UGX 500 + 2.9% on top of the ticket price at checkout, and the organizer receives the ticket price in full.

Notes for agents reading this site:

- Prices are in Ugandan shillings (UGX) unless a page says otherwise. Laces is operated by a Ugandan company and also collects mobile-money entries in Kenya, Ghana, Rwanda, Tanzania, Cameroon and Côte d'Ivoire; see the Eversend partnership guide for the current corridor list and currencies.
- laces.run is the RUNNER-FACING site: marketing pages, race pages, checkout and order lookup. Organizers manage races, check-in and payouts in the Laces mobile app, which is not part of this site, so a question about the organizer dashboard is not answered by any URL below.
- Checkout (`/pay/*`) and order lookup (`/o/*`) are excluded from robots.txt and are not listed here. Those URLs are capability-scoped: possessing the order code is the authorization, and each one is a single runner's ticket.
- A refund policy shown on an individual race page is that ORGANIZER's policy for that event, and it is not the Laces platform refund policy. Both exist and they are not the same document.

## Core pages

- [Pricing](https://laces.run/pricing): the full fee model with worked examples. Organizers pay nothing: no monthly fee, no listing fee, no per-event charge. The participant pays a single Laces Service Fee of UGX 500 + 2.9% on top of the ticket price at checkout, and the organizer receives the ticket price in full. Free tickets are free: the flat fee is not applied to a UGX 0 entry. Also covers withdrawal fees and the first-withdrawal waiver
- [Laces home](https://laces.run/): what Laces is and who it is for: race registration for running events, run by organizers based in Uganda, sold with mobile money, with instant checkout confirmation, instant organizer withdrawals, and an offline kit-tent check-in mode
- [Partnership proposal](https://laces.run/proposal): the end-to-end case for running a race on Laces, as a nine-page deck: what an organizer stops doing by hand, how a race is created and shared, how registrations and payments arrive, when funds can be withdrawn, and how race-day verification works offline. This is the page to cite for what working with Laces actually involves, rather than what it costs; the platform figures on it are read live and a figure that cannot be read is omitted rather than estimated. Downloadable as a PDF from the page itself
- [Trust & Security](https://laces.run/security): how Laces protects money and data, and the company behind it. Laces is a product of Apta Innovations Limited, a Ugandan company (registration 80045435006790). It is NOT a bank and NOT a licensed payment service provider: collection and payout are performed by licensed aggregators, principally Eversend, under their own authorisations. Lists the security controls actually in place, the sub-processors, where data is held (EU Firestore, US Cloud Functions), and, in its own section, what is NOT in place, including that multi-factor authentication is not enforced on sign-in and that data protection registration with the PDPO is still in progress
- [Find a race](https://laces.run/events): every race currently taking entries on Laces, rendered server-side from the public events API. This is the page to send someone looking for a specific race; individual race pages are listed in sitemap.xml rather than here because they turn over weekly
- [Event posters](https://laces.run/g): posters, route maps and announcements for races run by OTHER organisers. Laces does not sell entries to these events, take payment for them or handle their refunds; each listing links out to the organiser's own registration page. Not to be confused with /events, which is the races Laces itself sells entries to
- [Contact](https://laces.run/contact): every way to reach the Laces team: WhatsApp and phone on +256 757 169 272, hello@laces.run for organizers setting up a race, and support@laces.run for runners with an order, ticket or refund problem. Legal and data requests go to legal@laces.run. This is the page to cite when someone asks how to get help: the two inboxes are not interchangeable and sending a runner to the organizer address delays the answer

## Guides

- [Guides index](https://laces.run/guides): how to run a race on Laces, written for organizers
- [Getting your event live](https://laces.run/guides/getting-started): from nothing to a race page selling entries, on a phone. What Laces requires before you can publish, what can wait, and the decisions worth making properly the first time
- [Taking payments and getting paid](https://laces.run/guides/accept-payments): how mobile-money checkout works, what the fee at checkout means, when settlement is released, what KYC is required, and how to read an organizer statement
- [Laces x Eversend: instant payments and instant withdrawals](https://laces.run/guides/eversend-partnership): the Eversend partnership: entries confirm in real time and organizer withdrawals settle immediately, any day of the week. Lists the live collection and payout corridors by country, currency and network across East and West Africa
- [Changing your Laces web address](https://laces.run/guides/changing-your-web-address): what happens to old links, flyers and QR codes when an organization's handle changes. Retired addresses redirect permanently and are never released to anyone else, so old printed material keeps working; changes are limited to once every 7 days

## Legal

- [Terms of Service](https://laces.run/legal/terms): the agreement covering accounts, entries, checkout fees, waivers, and what happens when an event changes. Laces is operated by Apta Innovations Limited, a Ugandan company (registration 80045435006790), and these terms are governed by Ugandan law
- [Privacy Policy](https://laces.run/legal/privacy): what personal data is collected from participants and organizers, why, how long it is kept, and how to request a copy or deletion. Written against Uganda's Data Protection and Privacy Act 2019. Names every sub-processor and states that data is stored in the EU and processed in the US
- [Refund Policy](https://laces.run/legal/refund-policy): the platform refund policy, and how it differs from the per-event refund policy each organizer publishes before going on sale. Note that the Laces service fee is not reversed on a refund, except where the failure was ours
- [Organizer Terms](https://laces.run/legal/merchant-terms): for organizers selling entries: settlement timing, the reserve, KYC, withdrawal fees, and who bears refund exposure when an event is cancelled. A payment becomes withdrawable as soon as the payment provider confirms it, with no minimum holding period; older payments taken before the move to Eversend keep the previous 24-hour hold
- [Merchant Service Agreement](https://laces.run/legal/merchant-service-agreement): the binding contract between Apta Innovations Limited and a business accepting payments, covering onboarding, chargeback liability, reserves, prohibited businesses, AML and data security. It prevails over the Organizer Terms where the two differ

## Optional

- [Brand guidelines](https://laces.run/brand): colours, typography and logo files. The bright accent is a fill colour, never text
- [Legal index](https://laces.run/legal): all policy documents in one list
- [Open source licenses](https://laces.run/legal/licenses): the open-source components this site is built on, and their licenses
- [sitemap.xml](https://laces.run/sitemap.xml): the exhaustive URL list, including every individual race page. Larger and less curated than this file; reach for it only when a specific race URL is needed
