Whatbecomesofbocil and the link name card workflow
I spent three weeks trying to get a viral whatbecomesofbocil link working cleanly in a production environment. The documentation is sparse, the API endpoints shift without notice, and half the tutorials you find online are just reblogs of each other. Here is what actually works. Viral link name cards are essentially redirect endpoints that carry metadata — a title, thumbnail, description, and sometimes open graph tags — baked into the redirect response. When someone clicks the link, their browser or app fetches the card data before landing on the final URL. That card data is what drives engagement on platforms like Twitter, Discord, and Telegram. Without it, you get a plain text URL. With it, you get a clickable preview that people actually tap.
The Rise Of Viral Whatbecomesofbocil Link Navigating The Uncharted Territory Of Viral Link Name Cards
The whatbecomesofbocil service is one of several obscure redirect card providers that surfaced around 2023. It started as a personal project, gained traction through Reddit threads, and eventually became the de facto standard for people who needed viral link cards without paying for enterprise solutions. The irony is that the thing everyone uses was never really designed for scale. Here is the practical breakdown. You create a link card by posting a JSON payload to the endpoint. The payload contains your destination URL, the card title, and optional fields like image URL and description. The service returns a short link that resolves to a page which serves the card metadata and then redirects. Simple on paper. Messy in practice.
How to set up a basic link name card
Step one is getting an account. The registration process is straightforward — you provide an email and verify it. No payment info required for the free tier, which gives you about fifty cards per day. If you are doing anything at volume, you will hit that limit within an hour. Once you have access, you create a card using their web dashboard or the API. The API endpoint is POST to /api/v1/cards with an Authorization header. The request body looks like this: {
"url": "https://your-destination.com",
"title": "Your Card Title",
"description": "A brief description that appears in the preview",
"image": "https://your-image.com/thumb.jpg"
}
Get the Full Details

The response gives you a short link. Share that link anywhere and the card metadata renders automatically. Platforms like Telegram and Discord pull the Open Graph tags from the redirect page to display the preview inline.
Common pitfalls that waste hours
The biggest issue I ran into is image caching. When you update the image field on an existing card, the platform still shows the old thumbnail for anywhere from ten minutes to several hours. This is not a bug in whatbecomesofbocil — it is how CDN caching works. The workaround is to append a cache-busting query string to your image URL, like ?v=2 or ?timestamp=1234567890. Different platforms respect this to varying degrees. Discord and Slack handle it well. Telegram is inconsistent. Another problem is the redirect chain length. Each card adds at least one hop. Your browser goes from the short link to the card page, then to the final destination. Some ad blockers and corporate firewalls flag multi-hop redirects as suspicious. If you are sending these links in professional contexts, you might want to look at single-hop alternatives or host the card page yourself on a domain that already has trust signals.
Advanced: custom domains and self-hosting
The free tier uses whatbecomesofbocil subdomains. If you want your own domain, the paid plan starts at nine dollars a month and includes custom domain support. You point your DNS CNAME at their infrastructure and they handle the rest. The SSL certificates are provisioned automatically. I ended up self-hosting a lightweight version after the monthly fees added up. The concept is simple enough that you can replicate it with a single Python script and a reverse proxy. The script listens for incoming requests on a specific path, reads a JSON configuration file, sets the appropriate Open Graph headers, and issues a 302 redirect. Total setup time was about forty-five minutes. Maintenance is minimal — you just update the config file when you want to change a card. Here is a minimal version that does the job:

from flask import Flask, request, redirect
import json
app = Flask(__name__)
@app.route('/card/
def card(slug):
with open('cards.json') as f:
cards = json.load(f)
card_data = cards.get(slug)
if not card_data:
return 'Not found', 404
og_tags = {
'og:title': card_data.get('title'),
'og:description': card_data.get('description'),
'og:image': card_data.get('image'),
'og:url': request.url
}
html = '
'.join([f'' for k,v in og_tags.items()])
return f'{html}', 200, {'Content-Type': 'text/html'}
if __name__ == '__main__':
app.run(host='0.0.0.0', port=8080) Pairs that with nginx as a reverse proxy and you have a production-ready card system. The JSON config file maps slugs to card data. Adding a new card is just editing the file and reloading nginx.
When this approach breaks down
Link name cards are not a universal solution. They add latency. Each card lookup introduces at least one extra round trip before the user reaches their destination. For time-sensitive links — password resets, one-time auth codes, short-lived promotions — you should avoid them entirely. The redirect overhead and potential cache issues can cause the link to expire before the user even sees the card. They also do not work well in environments where JavaScript execution is restricted or heavily sandboxed. Some messaging apps strip meta tags from links shared through their API. WhatsApp, for example, does not display Open Graph previews for links shared via the click-to-chat URL scheme. You need to test in every target platform before committing to this approach for a campaign. If you need something more reliable at scale, consider using a dedicated link management platform like Bitly or Rebrandly. They charge more but their infrastructure is built for exactly this use case. The card rendering is consistent across platforms and the analytics are actually useful. Whatbecomesofbocil and similar tools fill a gap for people who need something free and quick, but they are not drop-in replacements for professional link infrastructure.
The download link for the self-hosted version I described is available on the public GitHub repo. The README includes a setup script that handles the nginx configuration and systemd service creation. Takes about ten minutes from clone to running in production.
