Fashion Brand Finder

Legal

Merchant Agreement — Fashion Brand Finder

Before you accept — the five things people miss

Swiss law does not enforce a surprising clause that was buried in a long document. So the surprising ones are here, at the top, in plain words.

  1. Your listing may already exist, and you did not put it there. We build the directory ourselves from public information. §3 explains how to take it over, correct it, or have it removed.
  2. A listing is not a ranking promise. Paying us never buys you a higher position in a list that claims to be about relevance. What money buys is set out in §6 and §7.
  3. We can suspend or remove a listing. We will always tell you why, in writing (§9).
  4. These terms will change. How, and what you can do about it, is in §12.
  5. Nothing here is about commission on sales. Commission is a separate agreement that binds you only if you accept it (§8). Do not assume it is included. If you do accept it, it carries a monthly reporting duty and, once a lawyer has confirmed the clause, an estimated statement for a month you do not report.
  6. We may feature your brand to promote Fashion Brand Finder — your name, logo, photos and text — including in our own advertising (§5). Always to promote the platform, never to suggest you endorse us or anyone else.
  7. If you stop paying we do not refund the unused part of the month, and paid features stop (§10). Your baseline listing stays (§4, §11).

1. Who this agreement is between

This agreement is between:

Contact: hello@fashionbrandfinder.com.

This agreement covers brands and shops. It is a business-to-business agreement. It is not a consumer contract, and consumers of FBF are governed by the platform terms and the privacy policy instead.

2. Who may accept it, and how acceptance is recorded

This is the clause that decides whether the rest of the document is worth anything.

Being an "owner" on an FBF team is a permission inside our software. It is not signing authority. Holding an owner seat does not tell us that you can bind your company, and we do not treat it as if it did.

So before an account can accept this agreement on behalf of a company, all of the following must be true:

RequirementWhy
You hold an owner seat on that brand or shopOnly owners can bind the listing
The listing's ownership has been verified by usOtherwise we do not know the listing is yours
The business email address has been verifiedIt is the address we use for notices

At the moment of acceptance we record, and keep, a copy of the exact wording you agreed to, the time you agreed to it, and:

We keep the acceptance record even if the person who accepted later deletes their personal account. The contract has to outlive the individual.

Under Swiss law this agreement needs no signature and no paper (OR Art 1, Art 11); acceptance in the portal is a valid conclusion of contract.

Minimum age. The person accepting must have legal capacity to contract. Where the Merchant is a sole proprietor contracting in their own name, that person must be at least 18. Under ZGB Art 19 a minor cannot take on obligations like these without their legal representative, so we do not let them try. The minimum age to hold any FBF account at all is 13 (see the privacy policy, §7); that is the consumer account minimum and has nothing to do with who may accept this agreement.

3. Listings we created before you arrived

Most of the directory was built by us, not by brands. This is deliberate and we want you to understand it before you decide what to do about it.

What a seeded listing is. We create listings for real brands and real shops from publicly available information — name, country, website, product categories, price band, publicly stated certifications. We do not invent brands. We do not invent facts. We do not copy your text: narrative fields like your story, your values statement and your sustainability goals stay empty until a real person from your company fills them in.

We should be straight with you about one thing: the app does not currently show consumers whether a page was written by the brand or by us. There used to be an "Unclaimed" badge and it was deliberately removed. Restoring a signal of some kind is on our list; until it is, a reader cannot tell the difference, and that is a fair thing to hold us to.

Nothing about a seeded listing binds you. You have not accepted this agreement, you owe us nothing, and you have no obligations to us at all until someone from your company accepts under §2.

Your three options.

You want toWhat to doWhat happens
Take it overStart a claim from the listing pageYou verify that the listing is yours, we review it by hand, and on approval you get owner access to the existing page — its history, its URL and any following it already has
Correct itWrite to hello@fashionbrandfinder.com with what is wrongWe correct factual errors whether or not you ever claim the listing. You do not have to become our customer to have your own facts fixed
Have it removedWrite to hello@fashionbrandfinder.com asking for removalWe remove the listing. We do not require a reason, and we do not make removal conditional on a conversation with our sales side

We aim to act on correction and removal requests quickly, but we are a small team and we do not promise a fixed turnaround. Claims and ownership checks are reviewed by a person, not automatically, so they take as long as a person takes.

What we will not do. We will not restore a listing you asked us to remove unless you ask us to, and we keep a record of the request so that our own directory-building does not put it back. We will not treat a removal request as a licence to keep the data internally for other purposes.

4. What a listing entitles you to

Once you have claimed and verified a listing, you can:

About your numbers. We count page views for your listing in aggregate only — a count against a brand and a date, with no user id, no session and no IP. We could not tell you who looked at you if you asked. We do not currently show you even that count in the portal; when we do, it will be that count and nothing more.

What a listing does not entitle you to: a position in any ranking, an amount of traffic, an amount of clicks, an outcome of any kind, or a right to remain in any editorial selection.

Baseline presence is never conditional on paying us. A brand that pays nothing, and a brand that never claims its listing at all, still exists in the directory and still has a public page. Non-payment does not remove you. That rule is deliberate and it is not negotiable from our side either.

5. Your content, and what you promise us about it

You keep everything. Your text, images, video, logo and marks stay yours. This agreement does not transfer any intellectual property to us.

What you grant us. A non-exclusive, worldwide, royalty-free licence to host, display, resize and cache the content you upload, and to use your brand name, logo and the public information in your listing, for the purpose of operating and promoting Fashion Brand Finder. This covers the app, the website, FBF's social, editorial and press channels, and FBF's own advertising that promotes the platform. We use these only to feature you as a brand on Fashion Brand Finder and to promote Fashion Brand Finder itself: we do not present you as endorsing FBF or any third party, and we do not license your marks to anyone else.

The licence lasts as long as the content is on the platform, plus up to 90 days for caches and backups to expire. If you delete a listing or content, we stop displaying it. Where we have already posted something to a third-party platform such as Instagram, we will ask that platform to remove it, but we cannot guarantee a third party acts — so if that matters to you, tell us before we post, and we will not.

If we ever add machine translation, translations will be labelled as machine-made, the original language will be kept, and you will be able to correct them. That feature does not exist today.

What you promise us. That, for everything you upload:

If a third party comes to us about your content, we will tell you and we will normally give you the chance to respond before we act, unless the content is plainly illegal or we are required to act immediately.

6. Claims about materials, sustainability and certification

This is the part we are strictest about, and the reason is straightforward: we do not just host your claims, we design the vocabulary, we display the labels, and consumers filter and search by them. That makes us a co-asserter, not a noticeboard.

The rules are set out in the content and claims policy, which forms part of this agreement. The rules that bind you today are:

What is coming, and is not in force yet: we intend to record where each claim came from (your own statement, a public source we researched, a document we reviewed, or a scheme register we checked), to show that source to consumers next to the claim, and to record the scope and expiry of each certificate. None of that exists today — claims are currently shown to consumers unlabelled and unsourced, next to attribute tags we wrote ourselves. We are telling you that because it is true, and because when it changes it will change what your listing looks like.

The last four points are not house style. EU Directive 2024/825 (Empowering Consumers) applies in EU member states from late September 2026 and bans exactly those claims, and Swiss UWG Art 3(1)(b) already catches misleading statements today. If you sell into the EU, this affects you directly and not only through us.

A firewall we impose on ourselves: what you pay us never influences your claim provenance, your position in search relevance, or whether we feature you editorially.

7. Plans, and what money does and does not buy

We offer these plans:

PlanPriceBroadly
BasicfreeYour profile, images and links, and one store listing
GrowthUSD 99 / monthAdds the product strip, page-view analytics, light creator-directory access and up to three store listings
ProUSD 299 / monthAdds blog posts, fuller creator-directory access and up to five store listings
Tailoron requestAdds newsletter and product integrations; store listings by arrangement

The table above is the authoritative feature list; if we publish a pricing page it will match it. Prices are in USD, billed monthly, excluding any VAT that applies. Plans are available for brands. Shops do not have paid plans today; where this agreement talks about plans, payment or downgrades, it does not apply to a shop until we offer shop plans and tell you the terms.

Billing is not live yet. As of this version there is no payment integration connected, no plan is being charged, and no card is being collected. Everyone is effectively on Basic. When billing goes live we will tell you before we charge anything, and no plan starts charging without an explicit new purchase by you. There are no free trials at launch.

What money buys. Tools, features, and — separately, always labelled — paid placement (§7a) and Runway slots (§7b). What money does not buy: a better position in the organic order of any surface, a better transparency or completeness figure, a better claim provenance, or editorial selection.

Ranking parameters — the main ones, in order. Since 4 September 2026 one rule orders every surface of the app:

SurfaceWhat decides the organic order
"For you" on the home page, search results, discoveryFirst, how well the brand matches what the person told the app they want — their styles, values, product categories, sports and price range — and, as they use the app, the brands they open, follow, save, reveal codes for and visit. A brand that does not match is not shown on Home at all. Among matching brands: how people react to the brand after seeing it (follows, saves, visits to its shop; "not interested" counts against it), how many people follow it, how new it is, and whether it offers a code. Brands the person hides are left out for 90 days.
"Similar brands" on a brand pageWhich brands share the most with the brand on the page: style first, then values, certificates, categories and price. Every brand qualifies; no plan is needed.
"Trending"Number of times the brand page was opened in the last 30 days
Home heroBooked slot only: either a paid booking or our own editorial pick

Three things a merchant is entitled to know:

  1. A few slots on each surface are reserved for exploration (new brands with few showings) so that a brand without followers can earn its first ones. They are drawn at random among brands that match the person.
  2. A subscription plan no longer changes the organic order. Versions 1 to 3 of these terms described a capped boost for paid plans and live codes; the ranking that replaced it on 4 September 2026 carries no plan term. A live discount code still counts, as a benefit to the person, and says so ("Has a code for you").
  3. Paid visibility is sold as labelled slots (§7a hero and trending, §7b Runway). A paid slot is added to the page; it never displaces or reorders the organic results, and it is filled only with a brand that would qualify for that person anyway.

What money does not do: it does not change your organic position anywhere, it does not change your "For you" match, it does not change your view count, and it does not change your transparency figure or how a claim of yours is treated.

7a. Paid placement

Placement — the home hero, a slot in the trending block — is sold as a fixed, exclusive time slot. Flat fee, agreed window, no auction. (Runway, §7b, is the one thing we sell per click.)

A hero slot is booked for one scope: worldwide, one country, or one style. A worldwide booking reserves the whole week; a country or style booking reserves that segment and leaves the others open. Where more than one booking could apply to the same screen, the app shows them in rotation. Where a person matches none of the booked segments, the app still shows a booked placement rather than nothing — a booking is guaranteed within its scope and may reach further, never less.

Scope is not targeting a person. The segment a placement applies to is decided on the device, from what the person chose to tell the app about themselves (the country in their shopping preferences, the styles they picked). We do not build audience profiles, we do not track individual viewers, we do not receive or store which placement a device showed, and we cannot tell you who saw your placement. What we can prove from our own booking records — and what you are buying — is that the slot was exclusively yours, for that window, in that scope.

Every paid placement carries a label that tells consumers it is advertising, and that label names the advertiser. Paid entries also sit in their own labelled block, outside and above the ranked "Trending" list, so payment never buys a position in an ordering that claims to be about popularity. Placement is booked by request through your FBF Studio or by agreement with us; every booking is confirmed by us before it goes live, and the creative is reviewed before it is shown.

7b. Runway: paid slots, per valid click

Runway shows your brand in a card labelled Sponsored at fixed positions: on the home page, in search and discovery results, and in the "similar brands" rail of other brands' pages. You pay per valid click on that card and nothing else; there is no cost per impression.

The price. Each surface has a posted range per click (floor and ceiling, shown in FBF Studio). You choose your maximum price inside it, per surface. When more than one brand qualifies for a seat, the seat goes to the highest combination of price, click rate and match with the person; the winner is charged the second price: the least it could have bid and still won, never below the floor. With no competition you pay the floor. The price charged is on every line of your ledger. Your maximum is yours: if we raise a floor above it, your card sits out on that surface until you raise your price. We never lift it for you.

Countries. You may limit a campaign to countries you choose. Then your card can appear only for people in those countries; everywhere else your brand is listed organically, neither lifted nor labelled. Without a limit your card can appear wherever you ship.

Where the card shows. Only where your brand would qualify for that person anyway: it must clear the same match floor as an organic result for a person who has told the app what they want, share the filters of a search, and share a style with the host brand of a similar-brands rail. It is never shown to a person who has hidden your brand or already follows it, never on a page where your brand already appears organically, and never to a person your brand does not ship to. The same person sees your sponsored card at most five times a day, and no brand takes more than a quarter of a week's sponsored showings. The sponsored card is added to the page; it never takes an organic result's place.

What a valid click is. One click per person per campaign per day (days, weeks and months in these terms follow Zurich time). Clicks from your own account, your team, or our staff are recorded but never billed, nor are more than twenty clicks an hour from one viewer, nor any click after your budget is spent. Every click, billed or not, is a line in your ledger, with the reason when it was not billed.

Paying. Two ways. Card on file, invoiced weekly: you save a card, set a monthly cap, and every Monday we invoice the past week's valid clicks and charge the card; the campaign stops buying at the cap, and in your first week at a starter limit, until we have a payment history with you. A week whose valid clicks come to less than CHF 0.50 is carried into the next invoice. If a charge fails, your campaign pauses; saving a new card resumes it, and the unpaid invoice is charged with the next weekly run. One card-on-file campaign per brand: saving a card again updates that campaign's card and settings rather than starting a second one. A campaign you end is over; to run again, start a new one. Prepaid: you pay a budget up front by card and clicks are deducted from it; it never expires while your profile is live. When the campaign ends, what is unspent becomes credit for your next Runway budget, used before your card is charged again. Within 180 days of the card payment you may instead ask, once per campaign, for the unspent cash back: we check the request and refund it to the card that paid, never to another account. Budget that was paid with credit is not refunded; credit we grant you is not refunded either. Either way we do not promise that a budget will be spent by a date: the platform shows your card only where it fits, and the clicks come from people.

What you can read. Impressions, valid clicks, spend, remaining budget, a daily series, the split per surface, a projection of when the budget runs out, and the click ledger, exportable. These are the same records we invoice against.

Who sees what. A signed-out visitor is served from a random id their own device made up; we do not know who they are, and neither will you. We never tell you who clicked.

You buy Runway yourself in FBF Studio: choose the surfaces, set the budget, pay by card through Stripe, and the campaign runs the moment the payment is confirmed. If you prefer, we set a campaign up for you after your payment by invoice; the terms are the same.

8. Commission is not part of this agreement

FBF's commission model — a share of sales driven by platform-minted discount codes — is not covered here and is not in force. It will require a separate commission agreement that sets out the rate, the commission base, how a redemption is evidenced, the hold period for returns, the dispute process and the billing cycle. Nothing in this document creates a payment obligation on sales.

One structural point that will not change: FBF never takes money from your customer. Your customer buys on your own storefront, under your own terms, with your own payment provider. We never hold, route or touch that money. We invoice you afterwards, if and when a commission agreement exists between us.

If you accept the commission agreement, know this before you do. It asks you to report every order made with one of your codes by the 10th of the following month, or to declare that there were none. Without a report we remind you and give you ten days; then your codes pause until you report or declare. Once a lawyer has confirmed the clause and you have accepted a version that contains it, we may also issue an estimated statement for that month, built from how many people copied your codes, an assumed order rate and order value for your price category, and the rate you agreed; every input is shown, the amount is capped, and you replace it with your real report within the dispute window and it falls away. The full terms, including our once-a-year audit right, are in the commission agreement, §9a, which you accept separately. We mention it here because it is unusual, and an unusual clause should not be met for the first time inside a long document.

9. Suspension, removal, and how you object

We may suspend a listing, remove specific content, or remove a listing entirely if:

Whenever we act, we record a reason, and we tell you what it was. Specifically we give you: what we did, which content it concerned, the ground we relied on — the clause of this agreement or the law — how long it lasts and whether it applies everywhere or only in one country, whether any automated tool was involved in the decision (today: never), and how to object, including that you can go to court. That is the statement of reasons required by Art 17 of the EU Digital Services Act, and we give it whether or not the DSA strictly applies to a given case.

How to object. Reply to the notice, or write to hello@fashionbrandfinder.com. A person reads it — there is no automated queue, because there is no queue. Before we suspend or remove anything other than in an emergency or where the law requires immediate action, we tell you what we intend to do and why, and give you a reasonable chance to fix it or reply. The full process is in the notice and action policy. We do not currently operate a formal internal complaint-handling system with defined deadlines — as a micro enterprise we are exempt from that part of the DSA (Art 19) — and we would rather say so than advertise a process we do not staff. If we got it wrong, we reinstate, and the reinstatement restores the state your listing was in before, not a better one.

Proportionality. We suspend before we remove wherever suspension is enough. A single bad claim gets the claim removed, not the listing.

10. Term, and how either side ends it

This agreement runs from acceptance until it is ended.

You can end it at any time, by deleting your listing or writing to us. If you are on a paid plan, ending it stops the renewal; we do not refund the part of a paid month you did not use.

We can end it with 30 days written notice, or immediately in the cases in §9. If we end it, or if we suspend your listing for a reason that turns out to be ours rather than yours, we refund the unused part of what you paid. The no-refund rule above is for when you leave, not for when we ask you to.

Before you go, tell us if you want a copy of what you wrote; we will export your own profile content and send it to you.

What ending it means. Your team loses access and your paid features stop.

What survives: the acceptance record, our accounting records (Swiss law requires ten years, OR 958f), and the record of any enforcement decision.

11. Downgrades — freeze, never retract

(This is a live founder decision. The rule below is the proposed one and is written here so it can be argued with before it ships.)

If you move to a lower plan, or your subscription lapses:

12. Changes to this agreement

We will change these terms — the product is early and some of what is described here does not exist yet.

13. Data protection

Each of us is responsible for our own use of personal data.

14. Liability

This clause has not yet been settled by a lawyer. It is drafted to be readable and to state a fair position; the numbers and the exclusions are the parts most likely to change.

The service is provided as it is. We do not warrant that it will be uninterrupted or error-free, and we do not operate a service-level agreement.

15. Governing law and place of jurisdiction

Swiss law applies. The place of jurisdiction is Bülach, Switzerland.

If you are a sole trader and the law of the country you live in treats you as a consumer, that law's protections still apply to you and you can still sue us, and be sued, where you live. Calling this a business agreement does not decide that question; the facts do.

16. Miscellaneous