Creators earn from engagement pools,
viewers share a percentage based on contribution.

Where You Can Build Meaningful Connections in The Community

Finally, an App That Feels Like Home

it’s where you feel safe, where you belong.

Be yourself

You don’t need to perform here.
Whether you’re showing up with a voice note, a local tip, or a quiet reaction — FrienDoor meets you where you are. Just real people, right here with you. The more we listen and support each other, the more vibrant our ecosystem becomes. Every moment you give becomes part of something others can grow from. That’s what makes it valuable.

Feel Belong to

Every upvote, message, and moment shared builds something bigger. This is a place where you’re not just followed — you’re felt.
You matter here, and the neighbourhood grows when you do. This circle of trust grows when we’re seen, heard, and accepted. Shared your voice, local insight or story helps shape something bigger than ourselves. You matter here. Belonging begins with simply showing up.

Recharge & peace

Scroll without pressure. Engage at your own pace. FrienDoor is designed for stillness and connection — not stress. Find joy in the small things, and let the world slow down a little, just outside your door. On FrienDoor, you’re not the product—you’re the heartbeat. When you engage, contribute, or help someone feel less alone — You earn recognition, and yes, rewards.
Fund Raising
Wallet
QUIZ
QUIZ
quiz
quiz
quiz
submit

Thanks for sharing a piece of your personality with us! 🌟 Your personalized results are on the way. Get ready for exciting connections!

Back
Next
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Lonely in a Crowd? You’re Not Alone.

78%
of city dwellers admit they don’t know neighbours’ names.
(YouGov UK)
76%
of relocators rely on luck to meet people.
(ONS UK Migration Report, 2024)
83%
of introverts avoid meetups because ‘small talk feels pointless.'
(Pew Research, 2023)

Lets make the space becomes more alive

“I want to make friends with others, but current tools suck for people like me.”

Submit your photo or video







document.addEventListener('DOMContentLoaded', function() { const recordButton = document.getElementById('recordButton'); const statusDisplay = document.getElementById('status'); let mediaRecorder; let audioChunks = []; let recordingTimer; let recordingStartTime; // Check for recording support if (!navigator.mediaDevices || !window.MediaRecorder) { statusDisplay.textContent = "Voice recording not supported in this browser."; recordButton.disabled = true; return; } // Button event handlers recordButton.addEventListener('mousedown', startRecording); recordButton.addEventListener('touchstart', startRecording); recordButton.addEventListener('mouseup', stopRecording); recordButton.addEventListener('touchend', stopRecording); recordButton.addEventListener('mouseleave', stopRecording); async function startRecording(e) { e.preventDefault(); try { const stream = await navigator.mediaDevices.getUserMedia({ audio: true }); mediaRecorder = new MediaRecorder(stream); mediaRecorder.ondataavailable = event => { audioChunks.push(event.data); }; mediaRecorder.onstop = async () => { const audioBlob = new Blob(audioChunks, { type: 'audio/wav' }); await uploadRecording(audioBlob); audioChunks = []; stream.getTracks().forEach(track => track.stop()); }; audioChunks = []; mediaRecorder.start(); recordingStartTime = Date.now(); // Visual feedback recordButton.classList.add('recording'); startTimer(); } catch (error) { console.error("Recording failed:", error); statusDisplay.textContent = "Error accessing microphone. Please check permissions."; } } function stopRecording() { if (mediaRecorder && mediaRecorder.state === 'recording') { mediaRecorder.stop(); clearInterval(recordingTimer); recordButton.classList.remove('recording'); statusDisplay.textContent = "Processing your recording..."; } } function startTimer() { clearInterval(recordingTimer); recordingTimer = setInterval(() => { const seconds = Math.floor((Date.now() - recordingStartTime) / 1000); statusDisplay.textContent = `Recording: ${seconds}s (max 30s)`; if (seconds >= 30) { stopRecording(); } }, 1000); } async function uploadRecording(audioBlob) { try { // Generate unique filename const timestamp = new Date().toISOString().replace(/[:.]/g, '-'); const filename = `voice-message-${timestamp}.wav`; // Upload to Firebase Storage const storageRef = storage.ref().child('voice-messages/' + filename); await storageRef.put(audioBlob); // Get download URL const downloadURL = await storageRef.getDownloadURL(); // Here you would typically send this URL to your backend // to create a new CMS item. For Webflow, you might use: // 1. Webflow's native form to submit the data // 2. A third-party service like Zapier to create the CMS item // 3. Webflow's API if you have API access statusDisplay.textContent = "Message sent successfully!"; // For demo purposes, we'll just show the URL console.log("Audio available at:", downloadURL); } catch (error) { console.error("Upload failed:", error); statusDisplay.textContent = "Failed to send message. Please try again."; } } });
Max 10MB. Videos must be under 5 seconds.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

We’re inviting the first 3,000 users and 1,000 businesses to shape the future of neighbourhood connection.

Explore → Connect → Engage → Earn

💛Where Familiar Becomes Connected

Your Neighbourhood, Reimagined.

Explore

Discover stories, gems, and messages hidden around your community.

Connect & Engage

Conversations, voice notes, feedback, and posts with purpose.

Earn

Contribute, vote, and exchange tokens for real-world perks.

Earn from What You Already Do

This isn’t just another scroll zone.
It’s your neighborhood’s stage — where every voice, update, and honest vibe actually means something.
When you share a story, vote on a post, or help someone find their way — you’re building something real. We see that. And yeah, you’ll get rewarded for it.

From neighbourhood tips to random thoughts, what you bring to the feed builds trust — and earns you recognition, social capital, and perks you can actually use. Whether you’re vibing, voting, or just showing up — your presence counts.

Explore Hidden Gem Around You

FrienDoor turns your neighbourhood into more than just a place — it becomes your people.

From random shout outs to local tips and secret hangouts, it’s where real stories, laughs, and small moments get shared. This is your local scroll spot — lowkey funny, sometimes deep, always real.

Connect & Engage

Discover a neighbourhood where your contributions are valued, and every interaction brings new opportunities.

FrienDoor transforms your local community into a space of engagement, support, and real-world connections. Extend your network, connect with like-minded people, and create meaningful offline experiences.

A Web3.0 Revolution

Where Digital Meets Daily Life

FrienDoor isn’t just about likes. It’s about how your presence uplifts others and shapes the community.

🌟Engage to Earn

When you support others, you gain. Every meaningful interaction earns you tokens redeemable offline. Earn while sharing your insights, local stories, and experiences. Whether it’s updates from your street, recommendations, or helping a neighbour, your contributions enrich the community—and you get rewarded for it.

🗳️Vote & Govern

Your voice helps decide which initiatives, posts, and local causes rise to the top. Your neighbourhood, your choice! Vote on content, local stories, and ads to decide what stays and what goes. Support creators, influence discussions, and curate a space that reflects your values and interests. Your engagement powers the community!

🤝Gain Social Capitals

You’re more than a username. Social Capital is the New Follower Count. Real reputation, not just likes. Let your digital presence uplift your real-life identity. Your interactions matter! Gain recognition and new opportunities by engaging with neighbours, supporting local initiatives, and contributing to a thriving community. Extend your network, connect with like-minded people, and create meaningful offline experiences.

Built on decentralized value logic. Backed by behavioral data from Gen Z-led digital communities.

Share Your Local Gem

Empower Our Community by Sharing Your Expertise as a...
Role_theLocals

The Locals

Find your like-minded pals
Roles_tenants

Tenants

Discover your next move! Find your housemates
Roles_HomeOwners/Agents

Home Owners/Agents

Find tenants with their true vibes
Roles_BusinessOwners

Business Owners

Boost your business with us and tap into the power of your community
Upcoming Features

Meet New Friends Offline

event name
host
details
30 Jun @ Boscombe Pier
£0
Joined
event name
host
details
30 Jun @ Boscombe Pier
£0
Joined
It starts with a laugh. A wave. A post

Your neighbourhood’s already here — are you?

Join as a NeighbourPartner with Us
Get 50 Tokens Free!
No Fees, Just Customers!