Stringers
Mobile App · iOS · written 11-6
Surfguru · Surfguru Portal de Internet LTDA

「Comment APP, we'll DM you the link」: a 25-year-old Brazilian surf site, one post pushed it to #2 in the Weather chart

What it is The first iOS app from Surfguru, a long-running Brazilian surf forecast site: wave, wind, tide forecasts and beach cams. Free with ads; PRO is R$25 a month.

Why it took off A 「comment APP and we'll DM you the link」 launch post moved 25 years of website users and 78k Instagram followers into the app in one go. Brazil's weather category has a low bar, so a few thousand downloads were enough to reach the top ranks.

DWhat you can take from it Don't build a surf forecast app. If you already have a website or community audience but no native app, copy its launch playbook: post the launch in an old recurring segment, auto-DM the link to anyone who comments a keyword, time it for the week of peak demand, and price the in-app subscription about 20% above web to pass the Apple cut back to users.

D grade: the chart run depends on a 25-year-old brand and an existing user base, which new entrants don't get. Surf forecasting already has Surfline, Windy and several Brazilian local apps, and the market is small and seasonal. The only thing worth copying is a launch tactic that needs an audience you already own. Chatter in small circles says
Data (updated daily) · launched 2026-10-30 · Brazil rating 27 · charted in 11-08 1 stores
iOS · best category chart rank · by store
10020011-0111-0311-0511-0611-088 Brazil183 Indonesia
BrazilIndonesia
Data 2026-11-01 → 2026-11-08 (8 days, 8 observations). Lower rank is higher; gaps mean it wasn't charted that day
iOS · rating count · Brazil
010203011-0111-0311-0511-0611-0827
Data 2026-11-01 → 2026-11-08 (8 days, 8 observations). Apple doesn't publish download counts; rating growth is a proxy for downloads.

Surfguru is a surf forecast website that has been running in Brazil for over 25 years. 2026 years in, in Oct 30, it released its first iOS app. On Nov 2 it posted a "swell alert" on Instagram, and two days later the app hit #2 on the App Store Brazil Top Free Weather chart, reaching #12 on Top Grossing Weather within a week. The product isn't new and the category is crowded. It took off because it moved an audience it already had onto a new entry point. The tactic is worth studying, but it's hard for outsiders to copy.

a "swell alert"

On Nov 2, Surfguru's Instagram account @surfgurupro (about 78k followers) posted a Reel. It opened with a segment it has run for years:

ALERTA SWELL 🔮🌊 Esse alerta swell é especial, pois compartilhamos um lançamento especial: o APP do Surfguru. (Swell alert. This one is special, because we're launching something: the Surfguru app.)

Then came the line: "Digite APP nos comentários que vamos te enviar um link para baixar por mensagem" (Type APP in the comments and we'll send you a download link by DM). The rest was the usual forecast: north swell reaching the northeast coast over the next two days (Fortaleza, Ceará, Rio Grande do Norte), a south-southwest swell hitting the coast from Santa Catarina to Bahia on 8 to 11, and a closing hashtag, #SurfguruAvisou: the big November new-moon swells are coming, download the app to see when and where is best.

Commenters replied "Braboooo🔥" (that's wild) and "Baixei" (downloaded). The same video ran on Facebook with 14k views and 483 comments (Facebook video page). The comment count is high because every "APP" triggered an automatic DM. The trick relies on a comment-keyword auto-reply tool like ManyChat (inferred), so one post drove both engagement and downloads.

What it is

A surf forecast app: wave height, period and direction, wind and tides, a beach map, and saved favorite spots. The free version has ads. Paid Surfguru PRO adds 15-day forecasts, custom alerts, live beach cameras, email reports and over 10 years of wave history. The store page spells out its roots: "Do Swell Fax, em 1995, ao aplicativo de hoje" (from the swell fax in 1995 to today's app).

It's published by Surfguru Portal de Internet LTDA, which has this app as its only product. The app is available in Portuguese and English, and its store subtitle is "Previsão de Ondas e Marés" (Wave and Tide Forecast).

How much it grew

DateBrazil Top Free WeatherBrazil Top Grossing WeatherCumulative ratings
11-0159–0
11-0262550
11-0351704
11-042493
11-0551717
11-0661225

Source: App Store Brazil charts and ratings, 11-01 to 11-06. It charted only in the Brazil store, not the overall chart. Rating: 5.0.

Take these numbers with a grain of salt. The Brazil Weather category has a low bar: Metarcast, near #10 on Top Grossing, has only 75 ratings in total. So "Top Grossing #12" shows people are paying in the app, but not how much. A few thousand downloads is probably enough to reach the top of Top Free (estimate).

On Nov 3, 5 five-star reviews came in within a single day, and they read like longtime users:

"sempre consulto o surfguru pra conferir como está a previsão da minha praia, agora com o app…" (I always check Surfguru for my beach's forecast, and now with the app…)
"moderno, as câmeras integradas direto na previsão, carregando super rápido" (modern, the cameras built right into the forecast, loads super fast)

One review also used the brand hashtag #SurfGuruAvisou. Five reviews landing on the same day looks like friends and loyal followers writing praise together (inferred).

Where users come from

The old website's audience moved to a new entry point. This is the main source. surfguru.com.br is known to almost everyone in Brazil's surf community; per Similarweb's search summary, it ranked #1 among Brazilian water-sports websites in September 2026 (not verified on the original page). The site already had a free ad-supported version and a PRO subscription, it just never had a native app.

One post handled the launch. That's the opening Reel. The timing lines up: posted 11-02, hit #2,11-05 on Top Free 11-04 and gained 14 ratings in a day. It also picked a good moment: the week before big swells, when surfers most want a forecast.

TikTok barely got used. The same warning video 11-03 was posted on TikTok, 516 views; 11-05 the "tap the profile link" one got only 131 views (TikTok @surfgurupro, 4,583 followers).

Nothing else turned up. No paid ads, creator partnerships or press coverage found, and nobody mentioned it on X in 30 days.

Where the money comes from

In-app PRO subscription: R$25 per month, R$250 per year (App Store Brazil page). Subscribing on the website is cheaper: R$20 per month, or R$16 per month billed annually (surfguru.com.br/assine). The in-app premium is roughly 20%, about what Apple takes, and it passes that to users while keeping the cheaper web route open. The free version carries ads, which the store rating lists as "Contém publicidade" (contains ads).

It reached the top 20 of Top Grossing in the first week, so people subscribed to PRO in the app directly. How many were new users versus existing web subscribers switching over can't be seen from the outside.

Who it's competing with

This category is crowded:

CompetitorsWhat it isScale (App Store Brazil, 11-06)How Surfguru differs
SurflineGlobal surf forecast leader674 ratings, #8 on Top Grossing Weather; 1.11M Android installs worldwideEnglish-first, USD pricing, few Brazilian spots
Windy.comGeneral weather map13.2k ratings, #1 on Top Free WeatherNot built for surfing: no surf-spot forecasts or community
WindguruWind and wave data tablePopular with Brazilian surfers, but web only, no native appLeans toward kitesurfing and windsurfing; hard-to-read interface
SurfViewBrazilian local beach cameras and livestreams2,791 ratings, #4 on Top Grossing SportsCamera-first, listed under Sports
WavesNowBrazilian local beach cameras73 ratings; 22k Android installsNo in-depth forecasts
BroouBrazilian local forecasts plus user-reported surf conditionsPromoted with Red Bull BrazilOnly 5-day forecasts
Surf-Forecast.comGlobal surf-spot forecasts112 ratings; 220k Android installsNot localized

Surfguru wins on localization: Portuguese, Brazilian spots, real-denominated pricing, plus local community content like the "swell alert", #SurfguruAvisou and beach-cleanup events. But that's why it became the top site over many years, not why it could chart in one week. This week ran on an existing audience.

How long the chart run can last

It's already sliding: Top Free fell from #2 on 11-04 to #6 on 11-06, and daily new ratings dropped from 14 to 8. The one-time influx of traffic will run out, and whether it sticks depends on whether users formed a habit of opening the app during the 8 to 11 big-swell period. Android data isn't available yet.

If it were you

D. Worth knowing about, nothing more. An established brand moved 25 years of audience into a new entry point. Outsiders can't copy that user base, and surf forecasting already has Surfline, Windy and several Brazilian local apps crowding it.

Who it's for: anyone who already has a website, a community or a account with tens of thousands of followers, and a vertical service that has never shipped a native app. For you, this launch playbook can be used directly.

Who it's not for: indie developers starting from zero who want to build surf, tide or weather forecasting. You have no existing users, and you'd be competing with global leaders, general weather apps and an entrenched local brand all at once. Surfing also depends heavily on season and location, so the market is small to begin with.

How to do it (if you have an audience): the app only needs to be "faster than the website, with the two things people use most on one page" (Surfguru put the cameras right in the forecast view). Wrap the launch post in a recurring segment you already run, rather than a standalone ad. Say in the post "comment a keyword, we'll DM the link," and use an auto-reply tool to send the download link. Price the in-app subscription about 20% above web to pass the Apple cut through, and keep the cheaper web route. In the first two days, have your most loyal users leave reviews to build the starting rating.

How to get users: your own social accounts. Post in the week with the strongest demand (here, before the big swells), chart in a low-barrier category, and use the chart position to drive a second wave of organic downloads.

Is there a deadline: none. This playbook doesn't depend on a window; it depends on whether you already have an audience.

What would mean I got this wrong: (1) By December (Brazilian summer, surf season), Surfguru is still in the top 10 of Top Free Weather in Brazil and still climbing on Top Grossing. That would mean Brazilian surfers will pay for a localized app and the paying market is bigger than it looks, so "a localized surf forecast for another country" (e.g. Portuguese- or Spanish-speaking coastal countries without a decent local app) deserves a serious look, and the grade should go up. (2) If it quickly launches on Android and also charts near the top in Google Play categories, it would show this wave isn't just loyal fans switching entry points.

iOS store page ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
SurflineiOS2010Brazil iOS 674 ratings, #8 on Top Grossing Weather; 1.11M Android installs worldwideThe global leader, English-language, priced in USD, with thin coverage of Brazilian spots. Surfguru is Brazil-local, Portuguese, priced in reais
Windy.comiOS2016Brazil iOS 13.2k ratings, Weather Top Free #1A general weather map, not built for surfing. No surf-spot forecasts, no community
WindguruWeb2000 eraPopular in Brazil's surf scene, but PWA onlyWind and wave data charts, leaning toward kitesurfing and windsurfing. Hard-to-read interface, no native app
SurfViewiOS2017Brazil iOS 2,791 ratings, Sports Top Grossing #4; Android 92k installsA Brazilian camera and livestream app. Surfguru is mainly forecasts, with cameras as a PRO add-on
WavesNowiOS2022Brazil iOS 73 ratings; Android 22k installsA Brazilian surf-camera app with no deep forecasts
BroouiOS2014Brazil-local, has run promotions with Red Bull. Our database has no Brazil-store data for itA 5-day forecast plus user-reported wave conditions. Surfguru has 15-day forecasts and 10+ years of historical data
Surf-Forecast.comiOS2023Brazil iOS 112 ratings; Android 220k installsA global spot forecast, not localized
Where users come from
  • Verified Old website users and subscribers moved to the app: surfguru.com.br has been running for 25+ years. Similarweb's summary puts it at #1 in Brazil's Water Sports category. A review says: "sempre consulto o surfguru… agora com o app" (I always check Surfguru, and now there's an app)
  • Verified Instagram and Facebook posts saying "comment APP and we'll DM you the link": 2026-11-02 official Instagram @surfgurupro (78k followers) posted a Reel: "Digite APP nos comentários." The same video on Facebook got 14k views and 483 comments. Two days later it hit #2 on Top Free
  • Verified TikTok: @surfgurupro has 4,583 followers, and the video got 516 views. Small reach
  • Verified Timed to the swell season: the post also promoted the Nov 8–11 south and southwest swell and the spring tides at the new moon
  • Inferred Paid ads or paid user acquisition: no evidence found (our ad library only tracks products on our watchlist)

Surfguru (iOS id6784338283) research report

In one line: Surfguru (surfguru.com.br), a surf forecast website that has run in Brazil for 25 years2026-10-30, shipped its first native iOS app. It hit #2 on Brazil's Weather Top Free and #12 on Top Grossing. The product isn't new. It worked by moving the existing website users and Instagram followers into the app, and then selling the PRO subscription inside it.

1. Basic data (our App Store database, 2026-11-01 to 11-06)

DateBrazil Top Free WeatherBrazil Top Grossing WeatherCumulative ratings
11-0159–0
11-0262550
11-0351704
11-042493
11-0551717
11-0661225
  • It only charted in Brazil. 11-03 and 11-04 each appeared once, at #118 and #183 on Indonesia's Weather Top Free. Those are noise. It never made the overall chart.
  • Version 1.0 → 1.0.1 (11-01 bug fixes), rating 5.0. The store lists it as "free with in-app purchases": Surfguru PRO is R$25 a month or R$250 a year (Brazil App Store page). The web subscription is cheaper, R$20 a month or R$16 a month billed annually (surfguru.com.br/assine). The app price likely includes Apple's commission.
  • It reached the top 20 of the grossing chart in its first week, which means legacy PRO users or new users were paying for the subscription in the app. But Brazil's weather grossing chart has a low bar (Metarcast, near #10 on the same chart, has only 75 ratings). That rank shows there is some money, not how much.
  • Reviews (11-03 five-star reviews landing in one day, 5 total) say "agora com o app" (now with the app), "câmeras integradas direto na previsão" (cameras built right into the forecast), "carregando super rápido" (loads super fast), and one carries the brand hashtag #SurfGuruAvisou. The tone reads like longtime users, with signs of fans or friends mass-posting praise (unverified).

2. Competitors

ProductWhereLaunchedScale (source)How Surfguru differs
SurflineiOS / Android / webiOS 2010Brazil iOS 674 ratings, Weather Top Grossing #8; US 30.6k ratings; Android 1.11M installs globally (our database)The global leader, with strong cameras and human-curated forecasts. But it has thin Brazilian spot coverage, English-language content, and USD pricing. Surfguru is Brazil-local, Portuguese, and priced in reais
Windy.comiOS / Android / web2016Brazil iOS 13.2k ratings, Weather Top Free #1 (our database)A general weather map, not built for surfing. No surf-spot forecasts, no community
WindguruWeb / PWA2000 eraEveryone in Brazil's surf scene uses it (several Portuguese-language recommendation posts). The official site only offers a PWA, no native app (windguru.cz/help)Wind and wave data charts, leaning toward kitesurfing and windsurfing. Hard-to-read interface, no local content
SurfViewiOS / Android2017Brazil iOS 2,791 ratings, Sports Top Grossing #4; Android 92k installs (our database)A Brazilian surf-camera and livestream app, the most direct rival to Surfguru's camera feature. It's filed under Sports, not Weather
WavesNowiOS / Android2022Brazil iOS 73 ratings, Sports Top Grossing #10; Android 22k installs (our database)A Brazilian surf-camera app
BroouiOS / Android2014iOS id861018000 (our database has no Brazil-store data); has run promotions with Red Bull BrazilA Brazilian forecast and community app where users report wave conditions. Forecasts only go 5 days out
Surf-Forecast.comiOS / AndroidiOS 2023Brazil iOS 112 ratings; Android 220k installs (our database)A global spot forecast, not localized
Nautide, Tábua das Marés, Marés perto de mimiOS2012–2024Brazil iOS 27 to 13,268 ratingsTides only

Takeaway: this niche is crowded. The global leader (Surfline), general weather tools (Windy, Windguru), and Brazilian camera apps (SurfView, WavesNow) are all here. Surfguru's website is already the biggest surf forecast site in Brazil. Similarweb's search summary says surfguru.com.br ranked #1 in Brazil's Water Sports category and #75,709 globally as of September 2026 (not verified on the original page). It just never had a native app.

3. Where users came from (growth tactics)

  1. Existing website users moved over (confirmed, the main driver): Surfguru started 1995 years ago as Swell Fax and has been running for 25+ years (store description; LinkedIn lists the company as founded in 2000, with 11–50 employees). The website has a free ad-supported version and a PRO subscription. A review says: "sempre consulto o surfguru… agora com o app fico…" (I always check the forecast on Surfguru, and now that there's an app…). The old users simply changed entry points.
  2. Instagram and Facebook "comment for the APP link" posts (confirmed): 2026-11-02 official Instagram @surfgurupro (78k followers) posted a Reel: "ALERTA SWELL… lançamento especial: o APP do Surfguru. Digite APP nos comentários que vamos te enviar um link" (SWELL ALERT… special launch: the Surfguru app. Comment APP and we'll send you a download link). The same video on Facebook got 14k views and 483 comments (Facebook page title). This is a ManyChat-style keyword auto-DM tactic, using the legacy "swell alert" format tied to the #SurfguruAvisou brand hashtag. The timing lines up: posted 11-02, hit #2,11-05 on Top Free by 11-04, with 14 new ratings.
  3. TikTok (confirmed, but small reach): @surfgurupro has 4,583 followers. 11-03 it posted the same swell-alert video (516 views), and 11-05 it posted "Clica no link da bio" (tap the link in bio) (131 views) (TikHub). Its contribution is negligible.
  4. Timing: early November coincided with swells across Brazil's south, southeast, and northeast (the post mentioned the Nov 8–11 south-southwest swell and spring tides at the new moon). Surfers most want forecasts at times like this, and the launch post rode that wave.
  5. Paid ads, paid user acquisition, ASO gaming: no evidence found, and no influencer partnerships or press coverage turned up. Nothing mentions it on X (x-radar, 0 posts in 30 days).

4. Why it took off

  • Built-in brand and users: a 25-year-old brand, Brazil's highest-traffic surf forecast site, with a large base of subscribers and habitual users. The app just gave them a new entry point.
  • One social post was enough to onboard them: 78k Instagram followers plus "comment a keyword, get a link" can bring in thousands of people at once. In Brazil's weather category, that's enough to reach the top few on Top Free.
  • In-app subscriptions: PRO is sold directly in the app, which is why it reached the top 20 on Top Grossing in the first week.
  • The product got a real refresh: a modern interface, cameras embedded in the forecast page, fast loading (per reviews), Portuguese and English support, 10+ years of historical wave data, and custom alerts.

5. Differentiation

  • Compared with Surfline, Windy, and Windguru: it's Brazil-local and Portuguese-language, covers Brazil's coastline, prices in reais (R$20–25/month), and has local community content (swell alerts, the brand hashtag, beach-cleanup events).
  • Compared with local camera apps like SurfView and WavesNow: Surfguru's core is forecasts, with cameras as a PRO add-on. This launch was the first time forecasts and cameras sat on the same page.
  • These differences are why it became the website leader over many years, not why this app climbed the charts. The climb came purely from existing users switching entry points, powered by brand and community assets.

6. How many people know about it

  • It's spreading in small circles: only within Brazil's surf community (its own Instagram and Facebook). No press coverage, nobody on X is talking about it, and revenue hasn't been disclosed.
  • Copycats: none. This is an established brand adding a native app, and others can't copy its user base.

7. What others can learn

  • For vertical services with website or community traffic but no native app, use "comment a keyword → auto-DM the download link" to move users over. It also boosts post engagement (comment counts) and download conversions.
  • Time the launch for when user demand peaks (here, ahead of a major swell).
  • On launch day, collect five-star reviews from loyal followers to set a high starting rating.
  • The in-app subscription price is about 20% higher than on the web. That passes Apple's commission on to users while keeping the cheaper web subscription channel.

8. Still unclear

  • One-time traffic boost, so the question is retention and downloads afterward. The chart has slipped from #2 on 11-04 to #5 and #6, and rating growth is slowing too.
  • Whether it hit the Top Grossing chart, and how much of its App Store income comes from old web subscribers moving to in-app subscriptions: unknown.
  • Android version: we can't find it in our googleplay database (it may not have charted, or it may not be listed yet).
  • Similarweb rank comes only from search snippets; the original page wasn't opened to verify. Whether it runs Meta ads is also unverified (our ad library only tracks products on our list).

Sources

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.