ADVERTISEMENT

Friendster is back without algorithms, ads, and a deeper focus on privacy

Published Apr 30, 2026 12:34 pm
Screenshot
Screenshot
The hit social media from the 2000s, Friendster, is back, and it’s available to download in the iOS devices, at least for now.
The new Friendster app has no ads and no algorithms to push content into your feed. It’s designed to give users real connection with other people. The only way you can add a person to be your friend is to touch phones physically. Yes, as in, they have to stand in front of you and tap phones.
This way, you have a social media platform that really focuses on you and your friends. Strangers cannot ask to be added online. The absence of ads, algorithms, and a limited way to add and accept friend requests mean the absence of virality.
Other features include “Friend of Friends,” which allow users to see messages from mutual friends, and the idea behind this is to encourage friends to all go outside and touch grass. Okay, sorry, no shade! I meant, go out and hang out.
There is another feature called “Fading Connections.” If friends haven’t touched phones within a year, the “link” between them weakens. A little vague there, buddy. But we can speculate that it might mean seeing their posts a little less?
Now for the tough question: Why?
People have group chats in places like Messenger or Discord. Why would they consider signing up in Friendster and with less features than what the current top apps have? Perhaps, it would appeal to people who wish to detox from social media in general, and would prefer to keep their profiles tight. Messenger and Discord are chaotic in their own ways, with different groups and servers. But in Friendster? It would be with people you actively chose to be close with. The app can also be used for special gatherings or travels where you meet other people but don’t want to add more in other apps. This makes the new Friendster app a very niche product.
Mike Carson, the entrepreneur who acquired the Friendster domain and brand in 2024-2025, said that social networking has been fostering negativity, and from there he wanted to create something positive and people would enjoy, and that Friendster has been a positive experience for him.
Carson added that tapping phones is fun and encourages people to meet, but more than that, it verifies the person you’re connecting with is a real person.
Since the new Friendster app will not support ads, maintaining the platform will be another challenge to take on. Carson said he’s still thinking on this, mentioning he might include a paid membership that would include perks. He also mentioned he doesn’t care if the platform makes money, but that he only hopes it would eventually pay for itself.
For those nostalgic and those looking to detox and keep their friends closer, would need an iOS device. Those who want to explore this new Friendster and want to give it a shot, it’s free to download in the App Store.

Related Tags

Friendster social networking social media Mike Carson Friendster app new Friendster app Friendster 2026 update
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.