top of page

KDOL is used for birthday ADs that are posted in different locations in South Korea.

📲 KDOL Voting Overview

Access KDOL's Website


KDOL is a fan voting app that uses Purple Hearts and Gems to support your favorite idols in real-time, daily, weekly, and monthly rankings. Votes directly influence chart positions, fan recognition, and visibility in the app.


💜 Voting Currency


💜Purple Hearts: Used for all voting, do not expire, cannot be purchased

How to Earn Purple Hearts (Free Voting Currency)
Daily Attendance
  • Attendance Box 1: 300 hearts + 1 gem
    → Share your invitation link with 3 friends daily.

  • Attendance Box 2: 200 hearts + 1 gem
    → Enter 3 of your friends' links daily.

  • Attendance Box 3: 150 hearts
    → Just press the claim button (resets 6AM KST).

  • Attendance Box 4: 300 hearts
    → Press the in-app claim button (resets 6AM KST).

  • Attendance Box 5: 500 hearts total
    → Click 5 external links daily. No cooldown.
    → Tap “check link,” follow it, then return to the app once it loads.

Invitation Links (1,000 hearts + 5 gems)
  • Share your own invitation link daily

  • Found under the Heart tab at the bottom

  • You can also earn rewards by clicking on 2 friends' links each day.

View Ads (200 hearts per ad): Available every 10 minutes.


💎 Gems: Not used directly for voting, but required for certain reward games, do not expire, can be purchased.


💎 How to Earn Gems
  • Daily Attendance: Earn 1 gem each from completing Attendance Boxes 1 and 2.

  • Invitation Link: If a friend registers with your link, you’ll receive 5 gems.

  • Games: Play certain in-app games that offer gems as part of the reward.

  • Purchasing: Gems are available in the in-app shop in various quantities.

📊 Ranking & Reset Info

  • Real-time rankings reset every day at 00:00 KST.

  • Daily activity contributes to weekly and monthly standings.

  • Consistent daily voting improves fan scores and leaderboard positioning.


Pro Tips for Maximizing Hearts

  • Set alarms to watch ads every 10 minutes (up to 1,200 hearts/hour possible).

  • Complete all 5 attendance boxes by following and sharing invitation links.

  • Use alternate accounts to collect additional hearts and stockpile for comeback weeks.

  • Use Gems wisely in the heart game for bonus boosts—but always compare it to direct ad watching.

  • Don’t skip the 5 daily external link clicks—they’re fast and heart-rich.

The guide can be expanded for a closer view, and all text within the slides is automatically translated in the captions based on the language chosen at the top.

bottom of page