Scaleway
Scaleway
Become the next big European alternative
Become the next big European alternative
Why this Challenge?

Europe needs its own tech champions. Today's leading startups are building European alternatives to US giant, in cloud, AI, productivity, payments, and beyond. But becoming a trusted European player means more than marketing; it means infrastructure that reflects your values.
Scaleway, Europe's sovereign cloud and AI provider, partners with VivaTech to find startups ready to become the next big European alternatives.

Our Startup Challenge
The Next European Alternative

European enterprises increasingly seek alternatives to US tech. Whether it's cloud infrastructure, AI tools, SaaS platforms, or data services, buyers want options that align with European values: data sovereignty, transparency, and independence.
Startups positioning as European alternatives have a unique opportunity. But credibility matters: building on US-owned infrastructure undermines the message. We seek startups ready to strengthen their European positioning with sovereign cloud—infrastructure that's 100% European.

B2B startups (under 50 employees) positioning as European alternatives:

  • Product in production with paying customers

  • Clear value proposition as a European alternative to US incumbents

  • Cloud-native architecture ready for scaling

  • Current cloud spend at least 1,000€/month with growth trajectory

  • Ambition to become a category leader in Europe

We're sector agnostic. Whether you're building the European Datadog, the European Notion, or something entirely new; if sovereign infrastructure strengthens your positioning, we want to meet you.

The Next European Alternative

European enterprises increasingly seek alternatives to US tech. Whether it's cloud infrastructure, AI tools, SaaS platforms, or data services, buyers want options that align with European values: data sovereignty, transparency, and independence.
Startups positioning as European alternatives have a unique opportunity. But credibility matters: building on US-owned infrastructure undermines the message. We seek startups ready to strengthen their European positioning with sovereign cloud—infrastructure that's 100% European.

B2B startups (under 50 employees) positioning as European alternatives:

  • Product in production with paying customers

  • Clear value proposition as a European alternative to US incumbents

  • Cloud-native architecture ready for scaling

  • Current cloud spend at least 1,000€/month with growth trajectory

  • Ambition to become a category leader in Europe

We're sector agnostic. Whether you're building the European Datadog, the European Notion, or something entirely new; if sovereign infrastructure strengthens your positioning, we want to meet you.

Selection Criteria
European Positioning

Clear value proposition as a European alternative with differentiation from US incumbents.

Market Traction

Product in production with paying customers and demonstrated market demand.

Sovereignty Fit

European infrastructure would strengthen market positioning and customer trust.


Scalability Potential

Clear growth trajectory with infrastructure needs projected to increase within 12 months.

Team & Vision

Founding team with ambition to build a European category leader.

Rewards
Play an active role in our six business sectors

Your solution, product or service demonstrates that you can play an active role in LVMH's ecosystem and deliver on a large scale. Whether it be the creation process, the omnichannel customer journey, or operation and manufacturing, you support the Group's legacy of excellence and innovation in all areas of its 6 business sectors.

  • Fashion & Leather Goods

  • Wines & Spirits

  • Perfumes & Cosmetics

  • Watches & Jewelry

  • Other Activities

  • Selective Retailing

Timeline

00:00:00:00

left to apply

left to apply

FAQ

Who can apply?

Can I apply for more than one Startup Challenge/Award?

What is the difference between a Startup Challenge and an Award?

Is applying for an Award or Startup Challenge free?

******* JAVASCRIPT *******/ /** * Allowed parameters for the tracking code */ const allowedParameters: string[] = [ 'ca', 'utm', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', // 'cat', // Blog // 'ag_t', 't', // Warning this parameters is used like tracking for Challenges partners "Agorize", 'wid' // Paramters for revolugo urls ]; /** * Rreturn the object with the allowed parameters * @param ownParams URLSearchParams * @returns Object */ const ownCtmParameters = (ownParams: URLSearchParams) => { let obj = {}; for (const [key, value] of ownParams.entries()) { //console.log("ownCtmParameters key: ", key); if (allowedParameters.includes(key)) { // console.log("PAss key: ", key); obj[key] = value; } else { // console.log("No PAss key: ", key); } } return obj; }; /** * Insert the tracking code in the anchor elements * @returns void */ const insertTrackingCode = () => { // Get tracking parameters from URL search params const searchParams = new URLSearchParams(window.location.search); // Convert search params to object const filteredParams = ownCtmParameters(searchParams); // If no parameters, return early if (Object.keys(filteredParams).length === 0) { return; } const paramsString = new URLSearchParams(filteredParams).toString(); const baseUrl = window.location.origin; // Get all anchor elements from the current document const anchors = document.querySelectorAll('a'); for (const anchor of anchors) { const href = anchor.getAttribute('href'); const target = anchor.getAttribute('target'); if (!href || target === '_blank') { continue; } // Normalize href const normalizedHref = href.startsWith('https') ? href : href.replace(/^\.\//, '/'); try { const url = normalizedHref.startsWith('http') ? new URL(normalizedHref) : new URL(normalizedHref, baseUrl); const baseUrlObj = new URL(baseUrl); const isExternal = url.origin !== baseUrlObj.origin && !normalizedHref.includes('vivatech.com') && !normalizedHref.includes('vivatechnology.com'); if (isExternal) { continue; } // Add tracking parameters const hasExistingParams = url.search.length > 0; if (hasExistingParams) { url.search += '&' + paramsString; } else { url.search = '?' + paramsString; } anchor.setAttribute('href', url.origin + url.pathname + url.search + (url.hash || '')); } catch (e) { // If href is not a valid URL, skip it continue; } } }; /******* END JAVASCRIPT *******/ /******* INTEGRATION *******/ // Or with DOMContentLoaded document.addEventListener('DOMContentLoaded', () => { insertTrackingCode(); }); /******* END INTEGRATION *******/