AppCharts

Rainy Mood

Plain Theory, Inc.

Health & FitnessUSD 3.994.7(993)4+
Current rank · 🇸🇻 Top Paid
#3
unchanged today
Peak rank
#1all-time
reached 5 days ago
Days in Top 10
17days
last 30 days
Charting in
120countries
across 3 chart types
30-day best
#1/ avg #3
min / average position

Rank history

AI summaryGenerated 2026-08-10 · MiniMax

Rainy Mood by Plain Theory, Inc. is currently holding steady in the Health & Fitness category on the App Store, ranking between #3 and #9 across Top Paid charts in seven countries. Its strongest current position is #3 in El Salvador, with additional standout placements in China (#7), Japan (#9), and South Korea (#9). Notably, Japan has seen a sharp climb of +29 spots to reach #9, which is the most significant movement in the dataset. The app's all-time peak of #1 was achieved on 2026-08-05, and its 30-day best mirrors that at #1 with an average of #3, suggesting a recent pullback from its top spot but overall stable performance. Overall trajectory is steady, with most positions unchanged and Japan as the only market showing meaningful upward momentum.

Position heatmap

darker = higher rank

Current rankings

CountryChartRank7dΔ
El SalvadorTop Paid#3
Antigua and BarbudaTop Paid#5
North MacedoniaTop Paid#5
ChinaTop Paid#7
SerbiaTop Paid#8
JapanTop Paid#929
JapanTop Paid#929
South KoreaTop Paid#9
ChinaTop Paid#101
GuyanaTop Paid#10
GuyanaTop Paid#10
GuyanaTop Paid#10
GuyanaTop Paid#10
South KoreaTop Paid#101
JordanTop Paid#12
JordanTop Paid#12
CambodiaTop Paid#13
CambodiaTop Paid#13
JapanTop Paid#13
JordanTop Paid#13
JordanTop Paid#13
BahamasTop Paid#14
BermudaTop Paid#14
CambodiaTop Paid#141
CambodiaTop Paid#141
JapanTop Paid#142
BermudaTop Paid#15
IcelandTop Paid#15
IcelandTop Paid#15
ParaguayTop Paid#15
TaiwanTop Paid#15
TaiwanTop Paid#15
UruguayTop Paid#15
BarbadosTop Paid#16
BarbadosTop Paid#16
VietnamTop Paid#171
VietnamTop Paid#17
VietnamTop Paid#171
ArgentinaTop Paid#18
BotswanaTop Paid#18
BotswanaTop Paid#18
BotswanaTop Paid#18
BotswanaTop Paid#18
GhanaTop Paid#18
GhanaTop Paid#18
GhanaTop Paid#18
GhanaTop Paid#18
Sri LankaTop Paid#18
Sri LankaTop Paid#18
TurkeyTop Paid#18
BrazilTop Paid#19
BrazilTop Paid#19
GeorgiaTop Paid#19
GeorgiaTop Paid#19
KuwaitTop Paid#19
KuwaitTop Paid#19
MoldovaTop Paid#19
MoldovaTop Paid#19
Papua New GuineaTop Paid#19
Papua New GuineaTop Paid#19
UruguayTop Paid#192
UruguayTop Paid#192
ArgentinaTop Paid#201
ArgentinaTop Paid#201
GeorgiaTop Paid#20
GeorgiaTop Paid#20
MaldivesTop Paid#20
MaldivesTop Paid#20
MaldivesTop Paid#20
MaldivesTop Paid#20
OmanTop Paid#20
PeruTop Paid#20
TaiwanTop Paid#20
TanzaniaTop Paid#20
UzbekistanTop Paid#201
UzbekistanTop Paid#201
BelarusTop Paid#211
BruneiTop Paid#21
BruneiTop Paid#21
BruneiTop Paid#21
BruneiTop Paid#21
Costa RicaTop Paid#21
Dominican RepublicTop Paid#21
South KoreaTop Paid#21
South KoreaTop Paid#21
MoldovaTop Paid#21
MoldovaTop Paid#21
MoldovaTop Paid#21
MoldovaTop Paid#21
SerbiaTop Paid#213
SerbiaTop Paid#213
United KingdomTop Paid#2147
United KingdomTop Paid#2147
BahamasTop Paid#22
BahamasTop Paid#22
BulgariaTop Paid#22
ChileTop Paid#22
ChileTop Paid#22
Costa RicaTop Paid#22
Dominican RepublicTop Paid#22
BulgariaTop Paid#23
OmanTop Paid#23
OmanTop Paid#23
TanzaniaTop Paid#231
TanzaniaTop Paid#231
AzerbaijanTop Paid#24
AzerbaijanTop Paid#24
KazakhstanTop Paid#24
KazakhstanTop Paid#24
Saudi ArabiaTop Paid#24
Saudi ArabiaTop Paid#24
Sri LankaTop Paid#24
BahrainTop Paid#25
BahrainTop Paid#25
GermanyTop Paid#25
GermanyTop Paid#25
MalaysiaTop Paid#25
MauritiusTop Paid#25
MauritiusTop Paid#25
MauritiusTop Paid#25
MauritiusTop Paid#25
PanamaTop Paid#25
RomaniaTop Paid#25
SlovakiaTop Paid#25
Trinidad and TobagoTop Paid#25
Trinidad and TobagoTop Paid#25
MacaoTop Paid#26
MacaoTop Paid#26
MalaysiaTop Paid#26
MaltaTop Paid#26
MaltaTop Paid#26
Trinidad and TobagoTop Paid#26
Hong KongTop Paid#27
Hong KongTop Paid#27
South KoreaTop Paid#271
South KoreaTop Paid#271
MacaoTop Paid#27
MacaoTop Paid#27
PakistanTop Paid#27
PakistanTop Paid#27
SingaporeTop Paid#27
ThailandTop Paid#27
BahrainTop Paid#28
HondurasTop Paid#28
HondurasTop Paid#28
HondurasTop Paid#28
HondurasTop Paid#28
Hong KongTop Paid#28
Hong KongTop Paid#28
NicaraguaTop Paid#28
NicaraguaTop Paid#28
Czech RepublicTop Paid#29
KenyaTop Paid#29
KenyaTop Paid#29
MozambiqueTop Paid#29
MozambiqueTop Paid#29
Saudi ArabiaTop Paid#29
UgandaTop Paid#29
UgandaTop Paid#29
UkraineTop Paid#291
KenyaTop Paid#301
KenyaTop Paid#301
KuwaitTop Paid#30
KuwaitTop Paid#30
AzerbaijanTop Paid#311
ChileTop Paid#311
ChileTop Paid#311
Hong KongTop Paid#31
Hong KongTop Paid#31
KuwaitTop Paid#31
KuwaitTop Paid#31
QatarTop Paid#31
ParaguayTop Paid#32
ParaguayTop Paid#32
SlovakiaTop Paid#32
SlovakiaTop Paid#32
United StatesTop Paid#3227
AngolaTop Paid#33
AngolaTop Paid#33
CyprusTop Paid#33
CyprusTop Paid#33
DenmarkTop Paid#33
EgyptTop Paid#331
EgyptTop Paid#331
El SalvadorTop Paid#33
El SalvadorTop Paid#33
El SalvadorTop Paid#33
El SalvadorTop Paid#33
LebanonTop Paid#331
LebanonTop Paid#33
LebanonTop Paid#331
LebanonTop Paid#33
LithuaniaTop Paid#33
LithuaniaTop Paid#33
New ZealandTop Paid#33
United StatesTop Paid#3328
United StatesNew#3328
BulgariaTop Paid#341
BulgariaTop Paid#341
Costa RicaTop Paid#341
Costa RicaTop Paid#341
CyprusTop Paid#34
CyprusTop Paid#34
DenmarkTop Paid#34
EcuadorTop Paid#34
PhilippinesTop Paid#34
ColombiaTop Paid#35
ColombiaTop Paid#35
Costa RicaTop Paid#35
Costa RicaTop Paid#35
Czech RepublicTop Paid#35
EcuadorTop Paid#35
HondurasTop Paid#35
HondurasTop Paid#35
JordanTop Paid#35
LithuaniaTop Paid#351
LithuaniaTop Paid#351
FinlandTop Paid#36
FinlandTop Paid#36
GuatemalaTop Paid#36
IndonesiaTop Paid#36
IrelandTop Paid#36
JordanTop Paid#36
PolandTop Paid#36
QatarTop Paid#36
QatarTop Paid#36
RomaniaTop Paid#36
RomaniaTop Paid#36
Turks and Caicos IslandsTop Paid#36
Turks and Caicos IslandsTop Paid#36
CanadaTop Paid#37
ChileTop Paid#37
ChileTop Paid#37
GuatemalaTop Paid#37
IndonesiaTop Paid#37
IrelandTop Paid#37
AlbaniaTop Paid#381
AlbaniaTop Paid#381
AustraliaTop Paid#38
CanadaTop Paid#381
EgyptTop Paid#38
EgyptTop Paid#38
IndonesiaTop Paid#38
IndonesiaTop Paid#38
JapanTop Paid#38
JapanTop Paid#38
MacaoTop Paid#38
MacaoTop Paid#38
NetherlandsTop Paid#3810
NetherlandsTop Paid#3810
NigeriaTop Paid#381
NigeriaTop Paid#381
TurkeyTop Paid#384
TurkeyTop Paid#384
United Arab EmiratesTop Paid#38
BruneiTop Paid#39
BulgariaTop Paid#39
BulgariaTop Paid#39
GreeceTop Paid#39
GreeceTop Paid#39
IcelandTop Paid#39
IcelandTop Paid#39
IndonesiaTop Paid#391
IndonesiaTop Paid#391
MauritiusTop Paid#39
MauritiusTop Paid#39
MongoliaTop Paid#39
MongoliaTop Paid#39
MongoliaTop Paid#39
MongoliaTop Paid#39
PortugalTop Paid#39
ChinaTop Paid#40
ChinaTop Paid#40
CroatiaTop Paid#40
IcelandTop Paid#40
IcelandTop Paid#40
NamibiaTop Paid#40
TunisiaTop Paid#40
TunisiaTop Paid#40
BrazilTop Paid#412
BrazilTop Paid#412
BruneiTop Paid#41
Cayman IslandsTop Paid#41
Cayman IslandsTop Paid#41
CroatiaTop Paid#41
HungaryTop Paid#41
HungaryTop Paid#41
PeruTop Paid#411
PeruTop Paid#411
SingaporeTop Paid#413
SingaporeTop Paid#413
United Arab EmiratesTop Paid#41
United Arab EmiratesTop Paid#41
Cayman IslandsTop Paid#42
Cayman IslandsTop Paid#42
EstoniaTop Paid#42
EstoniaTop Paid#42
EstoniaTop Paid#42
EstoniaTop Paid#42
MaltaTop Paid#42
MaltaTop Paid#42
MaltaTop Paid#42
MaltaTop Paid#42
North MacedoniaTop Paid#42
North MacedoniaTop Paid#42
PanamaTop Paid#42
PanamaTop Paid#42
ZimbabweTop Paid#42
ZimbabweTop Paid#42
IndiaTop Paid#431
IndiaTop Paid#431
JamaicaTop Paid#43
JamaicaTop Paid#43
JamaicaTop Paid#43
JamaicaTop Paid#43
MexicoTop Paid#431
MexicoTop Paid#43
Dominican RepublicTop Paid#44
Dominican RepublicTop Paid#44
FinlandTop Paid#441
FinlandTop Paid#441
IndiaTop Paid#44
IndiaTop Paid#441
IndiaTop Paid#44
PortugalTop Paid#441
PortugalTop Paid#441
BelizeTop Paid#45
BelizeTop Paid#45
GuatemalaTop Paid#451
GuatemalaTop Paid#451
IndiaTop Paid#45
LatviaTop Paid#45
LatviaTop Paid#45
NamibiaTop Paid#45
NamibiaTop Paid#45
PhilippinesTop Paid#452
PhilippinesTop Paid#452
ThailandTop Paid#453
ThailandTop Paid#453
United KingdomTop Paid#451
EgyptTop Paid#46
GuatemalaTop Paid#46
GuatemalaTop Paid#46
HungaryTop Paid#46
HungaryTop Paid#46
SeychellesTop Paid#461
SeychellesTop Paid#461
SpainTop Paid#46
Antigua and BarbudaTop Paid#47
Antigua and BarbudaTop Paid#47
BrazilTop Paid#47
BrazilTop Paid#47
Dominican RepublicTop Paid#47
Dominican RepublicTop Paid#47
HungaryTop Paid#471
HungaryTop Paid#471
NorwayTop Paid#47
SloveniaTop Paid#47
SloveniaTop Paid#47
EgyptTop Paid#48
FinlandTop Paid#48
FinlandTop Paid#48
MalaysiaTop Paid#48
MalaysiaTop Paid#48
New ZealandTop Paid#482
New ZealandTop Paid#482
GreeceTop Paid#49
GreeceTop Paid#49
PolandTop Paid#491
PolandTop Paid#491
South AfricaTop Paid#493
South AfricaTop Paid#49
South AfricaTop Paid#493
ArmeniaTop Paid#501
ArmeniaTop Paid#501
EcuadorTop Paid#50
EcuadorTop Paid#50
El SalvadorTop Paid#50
MalaysiaTop Paid#504
MalaysiaTop Paid#504
EcuadorTop Paid#51
EcuadorTop Paid#51
RussiaTop Paid#513
SloveniaTop Paid#51
SwedenTop Paid#51
KyrgyzstanTop Paid#53
KyrgyzstanTop Paid#53
GreeceTop Paid#54
GreeceTop Paid#54
ItalyTop Paid#542
PakistanTop Paid#54
CroatiaTop Paid#55
CroatiaTop Paid#55
KyrgyzstanTop Paid#552
KyrgyzstanTop Paid#552
United StatesTop Paid#554
IsraelTop Paid#56
Antigua and BarbudaTop Grossing#57
ColombiaTop Paid#57
ColombiaTop Paid#57
CroatiaTop Paid#57
CroatiaTop Paid#57
UkraineTop Paid#575
UkraineTop Paid#575
ChinaTop Paid#589
ChinaTop Paid#589
Czech RepublicTop Paid#583
Czech RepublicTop Paid#58
Czech RepublicTop Paid#583
Czech RepublicTop Paid#58
FranceTop Paid#58
IsraelTop Paid#58
FranceTop Paid#591
NorwayTop Paid#601
NorwayTop Paid#601
ItalyTop Paid#62
ColombiaTop Paid#632
ColombiaTop Paid#632
DenmarkTop Paid#631
DenmarkTop Paid#631
MexicoTop Paid#63
MexicoTop Paid#63
NetherlandsTop Paid#63
DenmarkTop Paid#64
DenmarkTop Paid#64
IrelandTop Paid#652
IrelandTop Paid#652
LatviaTop Paid#66
LatviaTop Paid#66
LatviaTop Paid#66
LatviaTop Paid#66
BoliviaTop Paid#67
BoliviaTop Paid#67
IsraelTop Paid#67
IsraelTop Paid#67
BelgiumTop Paid#682
BelgiumTop Paid#68
BelgiumTop Paid#682
BoliviaTop Paid#68
BoliviaTop Paid#68
CanadaTop Paid#68
CanadaTop Paid#68
IrelandTop Paid#68
IrelandTop Paid#68
IsraelTop Paid#681
IsraelTop Paid#681
KenyaTop Paid#68
SpainTop Paid#681
SpainTop Paid#681
GermanyTop Paid#70
KazakhstanTop Paid#70
KazakhstanTop Paid#70
KenyaTop Paid#70
MexicoTop Paid#703
MexicoTop Paid#703
GermanyTop Paid#71
AustriaTop Paid#72
BelarusTop Paid#734
BelarusTop Paid#734
KazakhstanTop Paid#732
KazakhstanTop Paid#732
FranceTop Paid#78
FranceTop Paid#78
LithuaniaTop Paid#78
AustriaTop Paid#791
AustriaTop Paid#791
North MacedoniaTop Grossing#791
CanadaTop Paid#806
CanadaTop Paid#806
LithuaniaTop Paid#80
RussiaTop Paid#807
RussiaTop Paid#807
FranceTop Paid#811
FranceTop Paid#811
NigeriaTop Paid#86
SwitzerlandTop Paid#86
ItalyTop Paid#87
ItalyTop Paid#87
ItalyTop Paid#87
ItalyTop Paid#87
EstoniaTop Paid#88
EstoniaTop Paid#88
SwedenTop Paid#901
SwedenTop Paid#901
LuxembourgTop Paid#92
LuxembourgTop Paid#92
CyprusTop Paid#96
Rainy Mood — Plain Theory, Inc. · AppCharts