39 Fashion Pieces For Anyone Who Wants To Look Cute But Doesn’t Want To Sacrifice Comfort
Why Trust BuzzFeed Shopping? BuzzFeed Shopping is service journalism first: our writers and editors spend…
Why Trust BuzzFeed Shopping? BuzzFeed Shopping is service journalism first: our writers and editors spend…
Mar 30, 2026; Los Angeles, California, USA; Cleveland Guardians pitcher Shawn Armstrong (43) pitches seventh inning against the Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Kirby Lee-Imagn Images The Cleveland Guardians placed right-hander Shawn Armstrong on the 15-day injured list on Sunday because of a right groin strain.
The move was retroactive to Thursday. In a corresponding move, the Guardians recalled right-hander Colin Holderman from Triple-A Columbus.
Armstrong, 35, last pitched on Tuesday, retiring all three batters he faced in an 8-5 home win over the Houston Astros. He warmed up to pitch in Friday’s game against the Toronto Blue Jays when the groin became an issue and he didn’t enter the bottom of the ninth inning as planned as the Guardians won 8-6.
“We’ve made very good progress to today,” Armstrong said on Sunday. “But it’s just not quite good enough with the bullpen that needs an arm for today.”
He is 1-0 with a 4.22 ERA, seven walks and 13 strikeouts in 10 2/3 innings over 12 relief appearances after signing a one-year contract with Cleveland in the offseason.
“Very frustrating,” Armstrong said of the groin injury, “just because I felt like stuff was starting to kind of click with velo, movement profiles, that type of stuff over the last two outings, and my body was feeling very consistent. But fortunately, it’s April. It’s not September, so just trying to get back.”
For his career, Armstrong is 16-11 with 17 saves, a 3.83 ERA, 147 walks and 447 strikeouts in 432 innings over 382 regular-season games (18 starts) for eight different teams over 12 seasons since 2015.
He also pitched for Cleveland in 2015-17, making his major league debut after the organization selected him in the 18th round of the 2011 MLB Draft out of East Carolina.
Holderman, 30, is 0-0 with a 6.00 ERA, two walks and five strikeouts in 4 1/3 innings over three relief appearances this season, his first with the Guardians.
For his career, Holderman is 8-11 with three saves, a 4.13 ERA, 77 walks and 161 strikeouts in 165 2/3 innings over 164 regular-season games (all in relief).
–Field Level Media
Mar 30, 2026; Los Angeles, California, USA; Cleveland Guardians pitcher Shawn Armstrong (43) pitches seventh inning against the Los Angeles Dodgers at Dodger Stadium. Mandatory Credit: Kirby Lee-Imagn Images The Cleveland Guardians placed right-hander Shawn Armstrong on the 15-day injured list on Sunday because of a right groin strain.
The move was retroactive to Thursday. In a corresponding move, the Guardians recalled right-hander Colin Holderman from Triple-A Columbus.
Armstrong, 35, last pitched on Tuesday, retiring all three batters he faced in an 8-5 home win over the Houston Astros. He warmed up to pitch in Friday’s game against the Toronto Blue Jays when the groin became an issue and he didn’t enter the bottom of the ninth inning as planned as the Guardians won 8-6.
“We’ve made very good progress to today,” Armstrong said on Sunday. “But it’s just not quite good enough with the bullpen that needs an arm for today.”
He is 1-0 with a 4.22 ERA, seven walks and 13 strikeouts in 10 2/3 innings over 12 relief appearances after signing a one-year contract with Cleveland in the offseason.
“Very frustrating,” Armstrong said of the groin injury, “just because I felt like stuff was starting to kind of click with velo, movement profiles, that type of stuff over the last two outings, and my body was feeling very consistent. But fortunately, it’s April. It’s not September, so just trying to get back.”
For his career, Armstrong is 16-11 with 17 saves, a 3.83 ERA, 147 walks and 447 strikeouts in 432 innings over 382 regular-season games (18 starts) for eight different teams over 12 seasons since 2015.
He also pitched for Cleveland in 2015-17, making his major league debut after the organization selected him in the 18th round of the 2011 MLB Draft out of East Carolina.
Holderman, 30, is 0-0 with a 6.00 ERA, two walks and five strikeouts in 4 1/3 innings over three relief appearances this season, his first with the Guardians.
For his career, Holderman is 8-11 with three saves, a 4.13 ERA, 77 walks and 161 strikeouts in 165 2/3 innings over 164 regular-season games (all in relief).
–Field Level Media
Mar 30, 2026; Los Angeles, California, USA; Cleveland Guardians pitcher Shawn Armstrong (43) pitches seventh…
Delhi Capitals will look to bounce back from a demoralising defeat against the Punjab Kings when it takes on second-placed Royal Challengers Bengaluru at the Arun Jaitley Stadium on Monday.
Despite putting up 264/2 on the board against the Kings, the opponent chased the target down with an over to spare, condemning DC to its fourth loss in five games.
Here are the live streaming and telecast details:
Where will the Delhi Capitals vs Royal Challengers Bengaluru match be played?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be played at the Arun Jaitley Stadium in Delhi.
When will the Delhi Capitals vs Royal Challengers Bengaluru match be played?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be played on April 27, 2026 (Monday).
At what time will the Delhi Capitals vs Royal Challengers Bengaluru match start?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will start at 7:30 PM IST.
At what time will the toss for the Delhi Capitals vs Royal Challengers Bengaluru match take place?
The toss for the Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will take place at 7:00 PM IST.
Which TV channel will broadcast Delhi Capitals vs Royal Challengers Bengaluru match?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be televised live on the Star SportsNetwork in India.
How can one watch the live streaming of Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match online?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be streamed live on the JioHotstar app and website.
Published on Apr 27, 2026
Delhi Capitals will look to bounce back from a demoralising defeat against the Punjab Kings when it takes on second-placed Royal Challengers Bengaluru at the Arun Jaitley Stadium on Monday.
Despite putting up 264/2 on the board against the Kings, the opponent chased the target down with an over to spare, condemning DC to its fourth loss in five games.
Here are the live streaming and telecast details:
Where will the Delhi Capitals vs Royal Challengers Bengaluru match be played?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be played at the Arun Jaitley Stadium in Delhi.
When will the Delhi Capitals vs Royal Challengers Bengaluru match be played?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be played on April 27, 2026 (Monday).
At what time will the Delhi Capitals vs Royal Challengers Bengaluru match start?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will start at 7:30 PM IST.
At what time will the toss for the Delhi Capitals vs Royal Challengers Bengaluru match take place?
The toss for the Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will take place at 7:00 PM IST.
Which TV channel will broadcast Delhi Capitals vs Royal Challengers Bengaluru match?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be televised live on the Star SportsNetwork in India.
How can one watch the live streaming of Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match online?
The Delhi Capitals vs Royal Challengers Bengaluru IPL 2026 match will be streamed live on the JioHotstar app and website.
Published on Apr 27, 2026
Delhi Capitals will look to bounce back from a demoralising defeat against the Punjab Kings…
Apr 14, 2026; Philadelphia, Pennsylvania, USA; Chicago Cubs relief pitcher Riley Martin (51) throws a pitch against the Philadelphia Phillies in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images Chicago Cubs rookie left-hander Riley Martin was placed on the 15-day injured list due to left elbow inflammation on Sunday.
Martin, selected by Chicago in the sixth round of the 2021 MLB Draft, and was elevated to the Cubs roster in early April as the team’s No. 28 prospect, per MLB Pipeline. Martin, 28, has dished scoreless relief innings in seven of his last eight appearances with 10 strikeouts. He has a 2.16 ERA and two walks in 8 1/3 innings.
The move, retroactive to Friday, adds to a pile of injury troubles in Chicago, as Martin became the seventh since the regular season began, and the 11th pitcher since the start of spring training. In response to Martin’s injury, the Cubs recalled lefty Charlie Barnes from Triple-A Iowa
“The next guy’s got to do his job,” Cubs manager Craig Counsell said. “We’ve had a number of guys get opportunities. We’ve got guys coming back soon, so that’s a good thing. But again, the injuries … they have an effect eventually.”
Barnes, 30, is 0-0 with a 9.00 ERA, three walks and one strikeout in three innings in his lone appearance for Chicago this season on April 13 in a 13-7 loss at Philadelphia.
In other moves on Sunday, the Cubs selected Yacksel Rios from Iowa and designated fellow right-hander Vince Velasquez for assignment.
Chicago has lost two in a row to Los Angeles coming off a 10-game win streak, and prepares for a three-match series against the host San Diego Padres.
-Field Level Media
Apr 14, 2026; Philadelphia, Pennsylvania, USA; Chicago Cubs relief pitcher Riley Martin (51) throws a pitch against the Philadelphia Phillies in the first inning at Citizens Bank Park. Mandatory Credit: Kyle Ross-Imagn Images Chicago Cubs rookie left-hander Riley Martin was placed on the 15-day injured list due to left elbow inflammation on Sunday.
Martin, selected by Chicago in the sixth round of the 2021 MLB Draft, and was elevated to the Cubs roster in early April as the team’s No. 28 prospect, per MLB Pipeline. Martin, 28, has dished scoreless relief innings in seven of his last eight appearances with 10 strikeouts. He has a 2.16 ERA and two walks in 8 1/3 innings.
The move, retroactive to Friday, adds to a pile of injury troubles in Chicago, as Martin became the seventh since the regular season began, and the 11th pitcher since the start of spring training. In response to Martin’s injury, the Cubs recalled lefty Charlie Barnes from Triple-A Iowa
“The next guy’s got to do his job,” Cubs manager Craig Counsell said. “We’ve had a number of guys get opportunities. We’ve got guys coming back soon, so that’s a good thing. But again, the injuries … they have an effect eventually.”
Barnes, 30, is 0-0 with a 9.00 ERA, three walks and one strikeout in three innings in his lone appearance for Chicago this season on April 13 in a 13-7 loss at Philadelphia.
In other moves on Sunday, the Cubs selected Yacksel Rios from Iowa and designated fellow right-hander Vince Velasquez for assignment.
Chicago has lost two in a row to Los Angeles coming off a 10-game win streak, and prepares for a three-match series against the host San Diego Padres.
-Field Level Media
Apr 14, 2026; Philadelphia, Pennsylvania, USA; Chicago Cubs relief pitcher Riley Martin (51) throws a…
Coco Gauff has advanced to the fourth round of the Madrid Open despite falling ill and vomiting on court.
Gauff, a finalist in Madrid last year, rallied to beat Sorana Cirstea 4-6, 7-5, 6-1 on Sunday.
The American threw up on court in the middle of the second set.
“When I actually threw up on the court, that was like a little bit embarrassing,” Gauff said. “Then after that first game and the second, I was like that took everything out of me.”
On Saturday, fourth-ranked Iga Swiatek withdrew due to an unspecified illness while playing her round-of-32 match against American Ann Li.
Gauff said she was determined to carry on her match.
“I’m someone who doesn’t like to pull out. I don’t like to do that unless I really feel like I have no other options,” Gauff said. “So the plan was to always just try to finish, even if it ended up with me just playing just to get through it.”
She recovered from a break down three times before winning the set 7-5.
The third-ranked Gauff said she doesn’t know how she “got through that,” and said she almost threw up in the middle of a point.
“I felt fine all this morning. I felt a little weird last night, but I was OK. Woke up this morning, felt fine. And mid-first set, I was feeling like I was going to throw up. And then I did,” she said. “They gave me some pills and that definitely helped. After that, once I felt the feeling of throwing up, then I just felt nauseous and tired. I just didn’t want to throw up in the middle of the point, which I almost did at one point.”
Gauff will next meet No. 13 seed Linda Noskova.
Published on Apr 27, 2026
Coco Gauff has advanced to the fourth round of the Madrid Open despite falling ill and vomiting on court.
Gauff, a finalist in Madrid last year, rallied to beat Sorana Cirstea 4-6, 7-5, 6-1 on Sunday.
The American threw up on court in the middle of the second set.
“When I actually threw up on the court, that was like a little bit embarrassing,” Gauff said. “Then after that first game and the second, I was like that took everything out of me.”
On Saturday, fourth-ranked Iga Swiatek withdrew due to an unspecified illness while playing her round-of-32 match against American Ann Li.
Gauff said she was determined to carry on her match.
“I’m someone who doesn’t like to pull out. I don’t like to do that unless I really feel like I have no other options,” Gauff said. “So the plan was to always just try to finish, even if it ended up with me just playing just to get through it.”
She recovered from a break down three times before winning the set 7-5.
The third-ranked Gauff said she doesn’t know how she “got through that,” and said she almost threw up in the middle of a point.
“I felt fine all this morning. I felt a little weird last night, but I was OK. Woke up this morning, felt fine. And mid-first set, I was feeling like I was going to throw up. And then I did,” she said. “They gave me some pills and that definitely helped. After that, once I felt the feeling of throwing up, then I just felt nauseous and tired. I just didn’t want to throw up in the middle of the point, which I almost did at one point.”
Gauff will next meet No. 13 seed Linda Noskova.
Published on Apr 27, 2026
Coco Gauff has advanced to the fourth round of the Madrid Open despite falling ill…
Apr 26, 2026; Carson, California, USA; LA Galaxy midfielder Marco Reus (18) scores a goal on free kick during the first half against Real Salt Lake at Dignity Health Sports Park. Mandatory Credit: Kiyoshi Mio-Imagn Images Marco Reus scored on a late penalty kick for his second goal of the match as the Los Angeles Galaxy defeated visiting Real Salt Lake 2-1 on Sunday at Carson, Calif.
JT Marcinkowski made nine saves, including two in extra time to atone for an earlier mishap, for the Galaxy (3-4-3, 12 points), who won for the first time in three league matches.
Rafael was credited with four saves for Real Salt Lake (5-3-1, 16 points).
The goals for Reus were his third and fourth of the season.
His first goal came nine minutes into the game off a free kick.
Real Salt Lake tied the game in first-half extra time when Marcinkowski’s misfortune resulted in an own goal. Zavier Gozo blasted a shot from the right side that struck the post as Marcinkowski lunged to make the stop. The ball bounced off the post and then off Marcinkowski’s back and into the goal.
The tiebreaking goal was set up when Elijah Wynder drew a foul in the penalty area on Real Salt Lake’s Samuel Junqua. Reus converted in the 85th minute.
Marcinkowski’s bad luck aside, it was a strong defensive effort from the Galaxy after they had allowed two goals in each of their previous two matches.
The Galaxy finished with a 7-0 advantage in corner kicks. They had slightly more shots (16-15) but Real Salt Lake had more shots on target (9-7) as well as a higher%age of possession time (54.6%).
Real Salt Lake scored a total of seven goals in a two-match span earlier this month and now has been handled twice in a row following Wednesday’s 2-0 setback to Inter Miami.
The match featured Galaxy midfielder Lucas Sanabria opposing his brother, will be facing his brother, Uruguay international Juan Manuel Sanabria, who was acquired by RSL this offseason.
–Field Level Media
Apr 26, 2026; Carson, California, USA; LA Galaxy midfielder Marco Reus (18) scores a goal on free kick during the first half against Real Salt Lake at Dignity Health Sports Park. Mandatory Credit: Kiyoshi Mio-Imagn Images Marco Reus scored on a late penalty kick for his second goal of the match as the Los Angeles Galaxy defeated visiting Real Salt Lake 2-1 on Sunday at Carson, Calif.
JT Marcinkowski made nine saves, including two in extra time to atone for an earlier mishap, for the Galaxy (3-4-3, 12 points), who won for the first time in three league matches.
Rafael was credited with four saves for Real Salt Lake (5-3-1, 16 points).
The goals for Reus were his third and fourth of the season.
His first goal came nine minutes into the game off a free kick.
Real Salt Lake tied the game in first-half extra time when Marcinkowski’s misfortune resulted in an own goal. Zavier Gozo blasted a shot from the right side that struck the post as Marcinkowski lunged to make the stop. The ball bounced off the post and then off Marcinkowski’s back and into the goal.
The tiebreaking goal was set up when Elijah Wynder drew a foul in the penalty area on Real Salt Lake’s Samuel Junqua. Reus converted in the 85th minute.
Marcinkowski’s bad luck aside, it was a strong defensive effort from the Galaxy after they had allowed two goals in each of their previous two matches.
The Galaxy finished with a 7-0 advantage in corner kicks. They had slightly more shots (16-15) but Real Salt Lake had more shots on target (9-7) as well as a higher%age of possession time (54.6%).
Real Salt Lake scored a total of seven goals in a two-match span earlier this month and now has been handled twice in a row following Wednesday’s 2-0 setback to Inter Miami.
The match featured Galaxy midfielder Lucas Sanabria opposing his brother, will be facing his brother, Uruguay international Juan Manuel Sanabria, who was acquired by RSL this offseason.
–Field Level Media
Apr 26, 2026; Carson, California, USA; LA Galaxy midfielder Marco Reus (18) scores a goal…
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.
#Truecaller #faces #mounting #pressures #growth #matures #TechCrunchcaller id,Truecaller">
Much of Truecaller’s growth has been driven by India, which accounts for over 350 million users, or about 70% of its global base. The volume of spam and unwanted calls has turned the app from a simple caller ID service into a more embedded layer of everyday communication.
That position is now shaping its next phase. The company has introduced features such as AI Assistant and Family Protection to drive monetization, alongside tools like Community Suggestions to stay relevant as competition intensifies. This comes as telecom-led solutions such as Calling Name Presentation (CNAP), dedicated number series for verified business calls, and AI-based spam protection gain traction in India. Meanwhile, smartphone makers including Apple and Google continue to build caller identification and spam-blocking capabilities into their operating systems.
As competition increases, Truecaller’s growth is starting to slow. Data shared with TechCrunch from Sensor Tower shows downloads from India fell 16% year-over-year in 2025, while global downloads declined 5%, marking a reversal after several years of growth. Separate data from Appfigures shows downloads peaked at 175 million in 2021, dropped sharply in 2022 and have since hovered around 120 million annually.

India remains Truecaller’s largest market, but its share of downloads has declined from over 70% at its peak to the mid-50s in recent years, pointing to a gradual shift in new user growth toward other markets.
Truecaller’s shift in growth dynamics is being closely watched by investors. The company’s shares have fallen about 78% since its 2021 IPO and are down around 37% so far this year, underscoring investor concerns about its growth outlook and business model. Chief Executive Rishit Jhunjhunwala told TechCrunch that one of the key questions from investors has been around the impact of CNAP in India. He also acknowledged recent headwinds in parts of the business, without elaborating further.
CNAP, an initiative pushed by India’s telecom regulator and is being implemented by telecom operators, displays caller names based on KYC records at the network level without requiring third-party apps. This overlaps with part of Truecaller’s core offering, but is more limited in scope.
Techcrunch event
San Francisco, CA | October 13-15, 2026
Truecaller’s Jhunjhunwala said the company does not see CNAP as a disruption but as validation of the problem.
“Truecaller operates as a global platform with a much richer and dynamic intelligence layer — spanning spam detection, fraud prevention, business identity, and user context across calls and messages,” he said. “This allows us to go significantly beyond basic caller ID.”

Bharath Nagaraj, director of equity research at Cantor Fitzgerald, said CNAP could slow user growth but is unlikely to materially disrupt Truecaller’s core business in the near term. Instead, he pointed to pressure in the company’s advertising segment — driven in part by changes from Google — as the more immediate challenge.
“If you look at the earnings for the company, 65%–70% of it now comes from ad revenue. And that impacted recently,” Nagaraj told TechCrunch.
In its last earnings call (PDF), Truecaller said that it lost roughly one-third of ad traffic from its largest partner in August 2025 — a partner analysts on the call identified as Google. Jhunjhunwala attributed the drop to an unresolved “algorithm issue,” while CFO Odd Bolin said the partner still accounts for more than a third of total revenue. The company is now adding new partners and building its own ad exchange to reduce dependence on any single platform.
But even moving to an in-house ad exchange may not fully address the challenge. Advertising remains highly competitive, with brands able to spend across multiple digital platforms, said Nagaraj. “You can show your ads on Truecaller, but you can also show them on Facebook,” he said.
The pressure on advertising comes even as other parts of Truecaller’s business are on a different trajectory. Data from Appfigures shows that while downloads have plateaued in recent years, gross in-app revenue has risen sharply — from $600,000 in 2017 to $39.3 million in 2025. It has already reached $13.4 million this year as of April 20.
Monthly revenue generated by in-app purchases on Truecaller is now consistently above $2 million and still climbing, per Appfigures.

Truecaller’s presence on iOS has also grown from less than 5% of its total downloads in 2020–2021 to around 11–12% in recent years, per Appfigures, highlighting a shift toward higher-value markets. The company has stepped up efforts on Apple’s platform, including launching real-time caller ID for iPhone in early 2025 and rolling out feature updates to improve parity with its Android app.
Nonetheless, Apple recently expanded its call-screening capabilities, which could reduce the need for third-party apps among iPhone users.
Another key pillar of Truecaller’s monetization strategy is its enterprise offering, Truecaller for Business, which enables companies to verify their identities and communicate with customers via calls and messaging. The segment has been growing steadily, with revenue rising 39% in constant currency in 2025. Truecaller’s Jhunjhunwala said the company is expanding the platform globally by opening its chat services to partners and offering tools such as verified business caller ID to help enterprises verify identity and reach customers.
Alongside its enterprise push, Truecaller has also been expanding its consumer subscription business, which has over 4 million paid subscribers globally, as more users opt for features such as advanced spam protection, AI-based call screening, and an ad-free experience.
In the past, Truecaller has been criticized over how it builds and maintains its vast database of phone identities. An investigation by The Caravan raised questions about consent and data collection practices, particularly in India, where data protection laws have so far been less stringent. Truecaller has denied wrongdoing and maintains that it complies with applicable regulations, but the debate underlines the broader challenge of balancing utility, scale, and user privacy.
Despite all these challenges, Truecaller sees significant room for growth. The company is focused on addressing the rising complexity of communication, Jhunjhunwala said, as spam and scam calls become more sophisticated with advances in AI. Similarly, it plans to expand across all three revenue streams — advertising, enterprise services, and premium subscriptions — as it looks to sustain growth across markets. Whether that will be enough, however, may depend on how quickly it can adapt as caller identification shifts from standalone apps to the network, and to the phone itself.
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.
#Truecaller #faces #mounting #pressures #growth #matures #TechCrunchcaller id,Truecaller">Truecaller faces mounting pressures as its growth matures | TechCrunchTruecaller is one of the world’s most widely used caller identification platforms, with more than 500 million users. Now it’s entering a more challenging phase as growth slows in its largest market and competition intensifies across telecom networks and smartphone platforms.
Much of Truecaller’s growth has been driven by India, which accounts for over 350 million users, or about 70% of its global base. The volume of spam and unwanted calls has turned the app from a simple caller ID service into a more embedded layer of everyday communication.
That position is now shaping its next phase. The company has introduced features such as AI Assistant and Family Protection to drive monetization, alongside tools like Community Suggestions to stay relevant as competition intensifies. This comes as telecom-led solutions such as Calling Name Presentation (CNAP), dedicated number series for verified business calls, and AI-based spam protection gain traction in India. Meanwhile, smartphone makers including Apple and Google continue to build caller identification and spam-blocking capabilities into their operating systems.
As competition increases, Truecaller’s growth is starting to slow. Data shared with TechCrunch from Sensor Tower shows downloads from India fell 16% year-over-year in 2025, while global downloads declined 5%, marking a reversal after several years of growth. Separate data from Appfigures shows downloads peaked at 175 million in 2021, dropped sharply in 2022 and have since hovered around 120 million annually.

India remains Truecaller’s largest market, but its share of downloads has declined from over 70% at its peak to the mid-50s in recent years, pointing to a gradual shift in new user growth toward other markets.
Truecaller’s shift in growth dynamics is being closely watched by investors. The company’s shares have fallen about 78% since its 2021 IPO and are down around 37% so far this year, underscoring investor concerns about its growth outlook and business model. Chief Executive Rishit Jhunjhunwala told TechCrunch that one of the key questions from investors has been around the impact of CNAP in India. He also acknowledged recent headwinds in parts of the business, without elaborating further.
CNAP, an initiative pushed by India’s telecom regulator and is being implemented by telecom operators, displays caller names based on KYC records at the network level without requiring third-party apps. This overlaps with part of Truecaller’s core offering, but is more limited in scope.
Techcrunch event
San Francisco, CA | October 13-15, 2026
Truecaller’s Jhunjhunwala said the company does not see CNAP as a disruption but as validation of the problem.
“Truecaller operates as a global platform with a much richer and dynamic intelligence layer — spanning spam detection, fraud prevention, business identity, and user context across calls and messages,” he said. “This allows us to go significantly beyond basic caller ID.”

Bharath Nagaraj, director of equity research at Cantor Fitzgerald, said CNAP could slow user growth but is unlikely to materially disrupt Truecaller’s core business in the near term. Instead, he pointed to pressure in the company’s advertising segment — driven in part by changes from Google — as the more immediate challenge.
“If you look at the earnings for the company, 65%–70% of it now comes from ad revenue. And that impacted recently,” Nagaraj told TechCrunch.
In its last earnings call (PDF), Truecaller said that it lost roughly one-third of ad traffic from its largest partner in August 2025 — a partner analysts on the call identified as Google. Jhunjhunwala attributed the drop to an unresolved “algorithm issue,” while CFO Odd Bolin said the partner still accounts for more than a third of total revenue. The company is now adding new partners and building its own ad exchange to reduce dependence on any single platform.
But even moving to an in-house ad exchange may not fully address the challenge. Advertising remains highly competitive, with brands able to spend across multiple digital platforms, said Nagaraj. “You can show your ads on Truecaller, but you can also show them on Facebook,” he said.
The pressure on advertising comes even as other parts of Truecaller’s business are on a different trajectory. Data from Appfigures shows that while downloads have plateaued in recent years, gross in-app revenue has risen sharply — from $600,000 in 2017 to $39.3 million in 2025. It has already reached $13.4 million this year as of April 20.
Monthly revenue generated by in-app purchases on Truecaller is now consistently above $2 million and still climbing, per Appfigures.

Truecaller’s presence on iOS has also grown from less than 5% of its total downloads in 2020–2021 to around 11–12% in recent years, per Appfigures, highlighting a shift toward higher-value markets. The company has stepped up efforts on Apple’s platform, including launching real-time caller ID for iPhone in early 2025 and rolling out feature updates to improve parity with its Android app.
Nonetheless, Apple recently expanded its call-screening capabilities, which could reduce the need for third-party apps among iPhone users.
Another key pillar of Truecaller’s monetization strategy is its enterprise offering, Truecaller for Business, which enables companies to verify their identities and communicate with customers via calls and messaging. The segment has been growing steadily, with revenue rising 39% in constant currency in 2025. Truecaller’s Jhunjhunwala said the company is expanding the platform globally by opening its chat services to partners and offering tools such as verified business caller ID to help enterprises verify identity and reach customers.
Alongside its enterprise push, Truecaller has also been expanding its consumer subscription business, which has over 4 million paid subscribers globally, as more users opt for features such as advanced spam protection, AI-based call screening, and an ad-free experience.
In the past, Truecaller has been criticized over how it builds and maintains its vast database of phone identities. An investigation by The Caravan raised questions about consent and data collection practices, particularly in India, where data protection laws have so far been less stringent. Truecaller has denied wrongdoing and maintains that it complies with applicable regulations, but the debate underlines the broader challenge of balancing utility, scale, and user privacy.
Despite all these challenges, Truecaller sees significant room for growth. The company is focused on addressing the rising complexity of communication, Jhunjhunwala said, as spam and scam calls become more sophisticated with advances in AI. Similarly, it plans to expand across all three revenue streams — advertising, enterprise services, and premium subscriptions — as it looks to sustain growth across markets. Whether that will be enough, however, may depend on how quickly it can adapt as caller identification shifts from standalone apps to the network, and to the phone itself.
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.
#Truecaller #faces #mounting #pressures #growth #matures #TechCrunchcaller id,TruecallerTruecaller is one of the world’s most widely used caller identification platforms, with more than…
शहडोल जिले के गोहपारू थाना क्षेत्र में रविवार शाम सड़क हादसे में एक शख्स की…
अमेरिका के वॉशिंगटन डीसी स्थित हिल्टन होटल में आयोजित हाई-प्रोफाइल व्हाइट हाउस कॉरेस्पॉन्डेंट्स डिनर के…
Nicholas Pooran was Lucknow Super Giants’ (LSG) best option for the Super Over, given his record against Sunil Narine in T20 cricket over the years, LSG coach Justin Langer said after the loss to Kolkata Knight Riders (KKR) in an Indian Premier League (IPL) 2026 match here at the BRSABV Ekana Stadium on Sunday.
Coming in to bat first in the Super Over, Pooran was cleaned up by Narine off the first ball. LSG managed just one run as Narine had Aiden Markram caught the very next delivery. KKR wrapped up the game off the first ball to register its second win in eight matches.
“We knew Sunil Narine would bowl, and if you look at Nicholas Pooran’s record, he’s faced Narine more than almost anyone in world cricket,” Langer said after the game. “We felt he was still our best option.”
Pooran hasn’t been among the runs this season: 82 in eight innings at an average of 10.25 and a strike rate of 81.18. Acknowledging the dip, Langer added, “I know he hasn’t hit form yet, but if anyone can produce a big moment, it’s Nicky. You back your best players. He has struggled, but the numbers say no one plays Narine better than him. Unfortunately, it didn’t come off.”
Langer also pointed out that such phases are part of the game. “Even great players like him – probably one of the greatest T20 players of the last few years – it just shows he’s human. You can’t force confidence. You can try to look confident, but it comes from getting your processes right and working every day. He’s putting in the effort to get it back.”
At the halfway mark, LSG would have fancied its chances after restricting KKR to 155 for seven. However, it might not have crossed even 140 if not for Rinku Singh’s unbeaten 83 off 51 balls. KKR was 112 for seven after 18 overs before Rinku smashed 17 and 26 in the final two overs. Langer admitted those late runs proved costly.
“For 18 overs, we felt on top of the game. Then they get 40-odd at the end, suddenly get a sniff, and with two world-class spinners like Varun (Chakaravarthy) and Sunil (Narine), they would have felt right back in it,” he said.
KKR fast bowler Vaibhav Arora also credited Rinku’s late burst, including four consecutive sixes off Digvesh Rathi in the final over. “We won because of Rinku’s innings. Had he not played that knock, we wouldn’t have reached that total. On this pitch, 155 was a decent score,” he said.
Arora added that while the pitch was challenging, it wasn’t unplayable. “I thought we bowled really well, especially in the PowerPlay, where we conceded just 37 runs and picked up a wicket. That phase gave us momentum, and then we controlled the middle overs very well.”
The pacer also said there was no confusion over the Super Over bowler. “Sunil Narine has been our best bowler and has been with us for so long that everyone trusts him to do the job, and he did it superbly. There wasn’t much confusion; we had our best bowler, so we had the advantage going into the Super Over.”
Published on Apr 27, 2026
Nicholas Pooran was Lucknow Super Giants’ (LSG) best option for the Super Over, given his record against Sunil Narine in T20 cricket over the years, LSG coach Justin Langer said after the loss to Kolkata Knight Riders (KKR) in an Indian Premier League (IPL) 2026 match here at the BRSABV Ekana Stadium on Sunday.
Coming in to bat first in the Super Over, Pooran was cleaned up by Narine off the first ball. LSG managed just one run as Narine had Aiden Markram caught the very next delivery. KKR wrapped up the game off the first ball to register its second win in eight matches.
“We knew Sunil Narine would bowl, and if you look at Nicholas Pooran’s record, he’s faced Narine more than almost anyone in world cricket,” Langer said after the game. “We felt he was still our best option.”
Pooran hasn’t been among the runs this season: 82 in eight innings at an average of 10.25 and a strike rate of 81.18. Acknowledging the dip, Langer added, “I know he hasn’t hit form yet, but if anyone can produce a big moment, it’s Nicky. You back your best players. He has struggled, but the numbers say no one plays Narine better than him. Unfortunately, it didn’t come off.”
Langer also pointed out that such phases are part of the game. “Even great players like him – probably one of the greatest T20 players of the last few years – it just shows he’s human. You can’t force confidence. You can try to look confident, but it comes from getting your processes right and working every day. He’s putting in the effort to get it back.”
At the halfway mark, LSG would have fancied its chances after restricting KKR to 155 for seven. However, it might not have crossed even 140 if not for Rinku Singh’s unbeaten 83 off 51 balls. KKR was 112 for seven after 18 overs before Rinku smashed 17 and 26 in the final two overs. Langer admitted those late runs proved costly.
“For 18 overs, we felt on top of the game. Then they get 40-odd at the end, suddenly get a sniff, and with two world-class spinners like Varun (Chakaravarthy) and Sunil (Narine), they would have felt right back in it,” he said.
KKR fast bowler Vaibhav Arora also credited Rinku’s late burst, including four consecutive sixes off Digvesh Rathi in the final over. “We won because of Rinku’s innings. Had he not played that knock, we wouldn’t have reached that total. On this pitch, 155 was a decent score,” he said.
Arora added that while the pitch was challenging, it wasn’t unplayable. “I thought we bowled really well, especially in the PowerPlay, where we conceded just 37 runs and picked up a wicket. That phase gave us momentum, and then we controlled the middle overs very well.”
The pacer also said there was no confusion over the Super Over bowler. “Sunil Narine has been our best bowler and has been with us for so long that everyone trusts him to do the job, and he did it superbly. There wasn’t much confusion; we had our best bowler, so we had the advantage going into the Super Over.”
Published on Apr 27, 2026
Nicholas Pooran was Lucknow Super Giants’ (LSG) best option for the Super Over, given his…