Fair Draw
Whitepaper
Service Guide
Pricing
Draw Types
Draw Tools
Download
FAQ
Manual
Login
Service Guide
Pricing
Draw Types
Draw Tools
Download
FAQ
Manual

Frequently Asked Questions

Find quick answers to common questions about using UniPicker.

Sign Up / Log In

How do I sign up?

You can sign up easily with the email address you already use.

You can create an account either from the Unipicker website or after installing the program.

It's annoying having to enter a login code every time I log in.

Instead of entering a login code each time, you can set a password and log in with that.

Here's how to set one up:

  1. After logging in, click your name in the top right to go to the "My Info" menu.
  2. Click the [Modify] button, and a new login code will be sent to your email again.
  3. Enter the login code and click "Confirm" — a field will open where you can enter a password.
  4. Enter your password and click [Save] to finish setting it.
  5. From then on, you can log in simply with the password you set.
I'm trying to sign up (or log in) but I'm not receiving the sign-up code (login code).

Please double-check that you entered your email address correctly.

If you entered the correct email address but still aren't receiving the verification code,

please call us at 1666-2370.

Pricing / Payment / Cash Charge

Can I use it for free? How much does the paid membership cost?

After installing Unipicker and signing up, anyone can create and test draws for free.

Note that test draws display a 'TEST' watermark on the draw screen and in the result files.

To run a "history draw" — a draw whose history is recorded — you'll need to sign up for the paid Draw Record.

The Draw Record is billed monthly,

and once subscribed, you can run unlimited draws for that period.

With the Draw Record, you get:

✅ Your own personal Draw Record page, where every draw you run is automatically logged.

✅ A Draw Certificate, which you can use for announcing winners or as an official record.

For detailed pricing, please check the link below.

🔎Unipicker Pricing

Can I pay for the Draw Record by card?

Yes, card payment is available.

After logging in on the Unipicker website or in the program,

click "Apply for Paid Record Membership" on the main screen and fill in your sign-up details —

at the final step you can choose either bank transfer or card payment.

Note that some cards may not be accepted, so please check the card payment guide page for details.

💳Card Payment Guide



If I pay by bank transfer, how do I get a receipt?

If you paid by bank transfer,

we'll issue a tax invoice based on the business registration certificate and contact email you submitted when signing up for the Draw Record.

(For individual members, a cash receipt is issued to your registered phone number.)

If you need the tax invoice issued before making the transfer, or need any other supporting documents,

please use the Support feature in the Unipicker program, or contact us at the email below.

📧 cs@bbmobile.co.kr

Is the Draw Record fee charged automatically every month?

No, the Draw Record is not billed automatically each month.

Once you pay, you can use it without limit for one month from the payment date, and history draws are disabled once that period ends.

Even after history draws are disabled, you can still run test draws anytime, and any draw history you've already accumulated is kept.

If you'd like to keep using it, simply re-subscribe and pay again whenever you need it.

What is Regular Cash used for?

Regular Cash is a payment method used for sending winner notification messages (AlimTalk).

  • Winner notifications can only be sent by corporate members on the Draw Record, and require prior approval to send.
  • The first 100 messages per day are free; beyond that, you can charge Regular Cash to send more (50 KRW per message).
  • A tax invoice can be issued after charging Regular Cash.
How do I charge cash?

After logging in on the Unipicker website or in the program, you can charge cash as follows:

  1. Click your name in the top right to go to the "My Cash" menu.
  2. Click the "Charge" button next to the type of cash you want to add.
  3. Enter the amount you'd like to charge and the depositor's name.
  4. Transfer the amount using the same name you entered as the depositor, and the charge will complete immediately.

⚠ Note: If the depositor's name doesn't match, the charge may be delayed.

What documentation do I get when sending giftcons?

Giftcons count as a type of voucher (negotiable instrument) and aren't subject to tax,

so no tax invoice or cash receipt is issued — instead, a 'transaction statement' serves as documentation.

If you'd like the transaction statement issued under a business name,

please send your business registration certificate via Support or to our support email (cs@bbmobile.co.kr).

Can I get a tax invoice issued before making the payment?

Yes, that's possible.

If you need a tax invoice issued before transferring payment — for internal approval purposes, for example — we can issue it in advance.

Please send the following information via Unipicker program > Support, or to cs@bbmobile.co.kr

  • Business registration certificate
  • Email address to receive the invoice
  • The service you're applying for and the membership fee

My card payment isn't going through

Some cards (such as corporate named/unnamed cards) may not be accepted.

If card payment isn't working, you can apply via bank transfer instead, and we can issue a tax invoice or cash receipt.

For details on payment restrictions by card issuer, please see the card payment guide page below.

💳Card Payment Guide

Can I just give you my card number over the phone to pay?

We don't support payment by phoning in a card number.

For Unipicker, card payments can only be made through the payment window on our website — thank you for your understanding.

If card payment isn't working for you, you can pay by bank transfer instead, and we can issue a tax invoice or cash receipt.

For more on card payments, please see the card payment guide page below.

💳Card Payment Guide

Certified Draw

What is a Certified Draw?

Unipicker offers a Certified Draw service to make draws even fairer.

To prevent a host from running the draw over and over under multiple accounts until they get the result they want,

a Certified Draw issues a unique certification code that guarantees the draw is the only one of its kind across all of Unipicker (within the last 3 months).

The same certification code appears on the draw screen, the draw certificate, and the Draw Record page,

so that all three can be confirmed as records of the exact same draw.

After a Certified Draw, Unipicker generates a draw certificate, a recording of the draw screen, and an Excel file of the results,

and logs the draw in the member's Draw Record page.

[ How to apply ]

Unipicker program > Log in > Fair Draw > Certified Draw menu

How much does a Certified Draw cost?

Please click the link below to check pricing.

🔎Service Pricing

What's the difference between a history draw (run by a paid Draw Record member) and a Certified Draw?

There's no difference in draw functionality — a Certified Draw is focused specifically on "proving the draw was fair."

It issues a unique certification code proving the host didn't run the draw

repeatedly until a desired result came up,

and provides a draw certificate proving the draw was carried out fairly through Unipicker.

Certified Draws are commonly used for prize draws with high-value items, real-estate allocation draws that demand fairness,

and other sensitive draws where complaints are a concern.

That said, you don't need a Certified Draw to run a perfectly fair draw through Unipicker.

For more details, please see the 🗒️Guide: How to Run a Fair Draw.

Which should I choose: a history draw / a Unique Draw Code Issuance / a Manager Proxy Draw / a Public Draw?

These four options differ based on who runs the draw and how thoroughly the fairness needs to be proven.

A history draw and a Unique Code Draw (CERT-CDE) are both run directly by the host (the organizing company).

For an ordinary draw, a history draw alone is enough.

If you also want to prevent abuse such as multi-accounting and prove with a certification code that it's
'the only draw of its kind across all of Unipicker,' we recommend adding CERT-CDE.

A Manager Proxy Draw (CERT-UNI) and a Public Draw (CERT-PUB) are run by Unipicker itself, not the host.

Since the draw is run by a third party — a Unipicker draw manager — rather than the host, the weight of fairness is different,

and if you need everyone to watch it happen live, CERT-PUB (an on-site public event or YouTube livestream) is the one to choose.

What exactly does a Manager Proxy Draw take care of, and where's the line?

The key feature of a Manager Proxy Draw (CERT-UNI) is that a third party — a Unipicker draw manager, not the host — runs the draw directly.

The level of trust in fairness is different between the host pressing the button themselves and a disinterested third party doing it instead,

which is why it's set up as a separate, higher tier.

The process starts with a consultation. We first listen to how the host wants the draw to go,

and based on that, our manager proposes the best approach — draw type, number of rounds, and so on.

Once the format is decided, you'll receive guidance on how to prepare your draw data.

The host then sends over the entrant list and draw settings, and our manager checks that the data is formatted correctly before running the draw.

There's a clear boundary to this review, though.

The manager checks for formatting errors in the data — duplicate entry numbers, typos, and the like —

but does not verify the validity of the data itself, such as whether everyone on the list is actually eligible to enter.

For example, whether someone who never actually entered ended up on the list,

or whether entrants meet the eligibility conditions, is something only the host can know —

it's not something a Unipicker manager can verify on the host's behalf.

Can I get a quote for a Certified Draw?

If you need a quote for a Certified Draw, please email us at cs@bbmobile.co.kr,

or submit a request through the :chat_paste_go_24dp_fill0_wght400_grad0_opsz24:Agency Request menu on the Unipicker website.

Just let us know the type of service you're looking for along with a brief description.

Which is the fairest: CERT-CDE, CERT-UNI, or CERT-PUB?

The three Certified Draw tiers increase in fairness in this order: CERT-CDE < CERT-UNI < CERT-PUB.

With CERT-CDE, the host runs the draw itself,

and Unipicker simply issues a unique certification code guaranteeing it's 'the only draw of its kind across all of Unipicker.'

CERT-UNI goes a step further: a Unipicker manager runs the draw as a third party,

leaving less room for any conflict of interest than when the host runs it directly.

CERT-PUB adds one more layer on top of manager-assisted draws: the entire process

is carried out on-site in public or live on YouTube, so everyone can watch it happen in real time.

A Manager Proxy Draw is already plenty fair, but

the fact that every participant can watch the process with their own eyes is the extra layer of fairness unique to CERT-PUB.

I've paid for a Unique Draw Code Issuance — how will the tax invoice be issued?

The tax invoice is issued using the business registration certificate you registered when signing up for the Draw Record.

It's sent to the contact email you entered when applying for the Certified Draw,

so if you'd like it sent to a different email address, please email us at cs@bbmobile.co.kr

or use Unipicker program > Support.

Can a certification code be reused?

A certification code can only be used once and cannot be reused.

You can run test draws beforehand, so please be sure to test thoroughly.

Run your test on the same PC you'll use for the actual draw,

and confirm everything in advance — that the test results match what you intended, that screen recording works properly,

and that all files download correctly — before running the real draw.

Can I pay for Certified Draws on a monthly basis?

Unipicker's Certified Draw fee is priced per draw.

Each draw is issued its own unique certification code, so the cost adds up per draw.

If you'd like to pay for several draws at once,

please contact us at 1666-2370 or via Unipicker program > Support.

Draw Record

What is the Draw Record?

The Draw Record is a policy that publishes a host's draw history to prevent them from

repeating a draw until they get the result they intended.

  • Any Unipicker member can subscribe to the Draw Record. (Paid)
  • Each Draw Record member gets their own unique Draw Record page URL. (Cannot be changed once created)
  • The Draw Record page URL and title cannot be edited afterward.
  • When announcing winners, members must share their Draw Record page URL with entrants.
  • Members must prepare entrant data and draw settings fairly whenever running a history draw.
  • By sharing their Draw Record page URL with entrants, a member can prove that the draw was run fairly and without repeats.
  • Announcing the draw date/time and your Draw Record URL to entrants beforehand makes for an even fairer draw.
  • After a member cancels their subscription, the same Draw Record page URL and title can't be reused.
  • Draw history records are kept for 2 years and cannot be deleted.
What is the Draw Record page title?

This is the title of the web page where your draw history is recorded.

The Draw Record page title is displayed in the format "[Name] Draw Record"

For example

if your name is Jane Doe, the page title would read "Jane Doe's Draw Record."

For an individual member, the title is automatically set to the name you entered when signing up.

To change your name, log in and go to your name (top right) > "My Info".

📌 Note: individual members may not use a company name, organization name, brand name, or any real-estate/allocation-related name as their title.

For a corporate sign-up, the title is fixed to the company name.

If you need it changed for unavoidable reasons,

please email us at cs@bbmobile.co.kr or use Unipicker program > Support.

What is the URL ID when applying for the Draw Record?

The Draw Record page URL is each member's own unique web address where their history draws are recorded.

The URL ID is the unique value used to build that web address.

You're free to use any combination of English letters or numbers.

  • Example

    If you enter unipicker as your URL ID,

    your Draw Record page address will be http://history.unipicker.com/unipicker.

I can't type into the URL ID field when applying for the Draw Record.

The Draw Record URL ID only accepts English letters and numbers.

If you can't type English letters, check whether your keyboard's language is set to Korean instead of English and try again.

What documents do I need to sign up as a corporate member of the Draw Record?

To sign up as a corporate member of the Draw Record,

you'll need your company's business registration certificate (or unique corporate number certificate) and proof of employment (or a business card) for the person applying.

You can simply upload these as image files.

How long does approval for the Draw Record take?

Approval for the Draw Record happens in real time during business hours (weekdays 09:00–18:00).

To prevent duplicate draws through multiple accounts,

Unipicker checks for duplicate sign-ups using the business registration number for companies and the phone number for individuals.

If there's no history of duplicate sign-up and payment is complete, approval is usually finished within 1–2 hours after review.

However, if the request falls over a weekend or public holiday, approval may take up to 5 days depending on the length of the holiday.

If you'll need the Draw Record during a holiday period, please apply and get approved ahead of time.

Where can I check my draw history?

You can view your full draw record on the host's (organizer's) Draw Record page.

As soon as a draw starts, its name and seed information (a hash sealing the entrant and settings data, plus the Drand round info used to generate the seed) are posted to the history first,

and once the draw ends, the actual Drand random number used and the final draw seed are published there too.

Members subscribed to Unipicker's Draw Record (hosts) must share their Draw Record page URL when announcing results.

Entrants can visit this URL, given at the time results are announced, to check the host's draw history directly.

This URL also appears on the draw confirmation and draw certificate.

For draws run as Certified Draws — Certification Code, Manager Proxy, or Public — the history also includes the certification code used for the draw and the draw certificate issued with it.

Thanks to this certificate, anyone can independently confirm that the draw was the only one of its kind across all of Unipicker.

I want to delete my draw history.

Draw history is kept for 2 years and cannot be deleted.

The Draw Record is a system that lets members review every draw they've run on Unipicker.

It's the minimum safeguard for proving you haven't run a draw multiple times, so history entries can't be removed.

Be sure to run plenty of test draws before running a history draw, and proceed carefully.

※ Test draws are not recorded in your draw history.

If you had to re-run a draw for unavoidable reasons, you can void the previous draw from the Draw Record menu.

Just be sure to clearly state the reason for voiding it.

(Unipicker program login > Fair Draw > Draw Record > click the void icon :이력제폐기: on the far right of the draw name)

I'd like to show the recorded draw video on my Draw Record page too.

You can't upload video files directly to the Draw Record page.

If you'd like to make the recording public, post the original video to YouTube or your own website

and register that URL (link) on your Draw Record page instead.

If the recording completed normally while the draw was running, you can find the original video file by

going to Fair Draw > Draw List, clicking the draw name, and then clicking the draw result files icon on the detail page.

※ Event-type draws don't come with a recorded video.

✅ How to add a draw video link

  1. Log in to the Unipicker program
  2. Go to Fair Draw > Draw Record
  3. Click the video settings icon next to the draw name
  4. Enter the video link URL and save
I'm a corporate member of the Draw Record and need to change my contact information.

If you'd like to change your contact information,

please email Unipicker Customer Center (cs@bbmobile.co.kr) with the following:

  1. The email (account) you use to log in to Unipicker
  2. A copy of your business registration certificate
  3. A business card (or proof of employment) for the new contact person
  4. The new contact person's phone number

Once we receive your email, we'll process the change and get back to you promptly.

What's the difference between the General Membership, the Agency Membership, and the Real Estate Membership?

Unipicker's Draw Record pricing is split into General, Advertising/Agency, and Real Estate memberships,

depending on how and for what purpose the service is used.

The "General Membership" is for

an individual or company running draws for their own events.

The "Advertising/Marketing Agency Membership" is for

agencies that run draws on behalf of multiple client companies — for example, an ad or marketing agency running promotions and events for its clients as a revenue-generating business.

The "Real Estate Membership" is for

construction companies, sales agencies, or institutions running draws related to real-estate allocation.

Because real-estate draws are sensitive and require a higher level of operational support, including complaint handling, they're priced separately.

Members with the Real Estate Membership also get access to a dedicated 'Real Estate Draw' category.

If you use a membership for a purpose other than what you signed up for,

additional fees may apply based on actual usage, or your access to that membership may be restricted.

Computer Drawing / Fairness of the Draw

What is a computer draw? How does a computer run a draw?

A computer draw is a method where a computer-generated random number is assigned to each entrant,

and winners are selected by ranking entrants according to that number.

There's no complicated offline setup involved — you can run a draw simply by installing the program.

Everything from generating the random numbers, to ranking entrants, to selecting winners follows a fixed procedure and runs automatically,

and because the whole process and its results are recorded, you can check and verify the outcome afterward.

To help you understand — and see for yourself — how computer drawing and its fairness work, Unipicker provides a White Paper.

Check out the White Paper to see how computer drawing works!

What makes a draw fair?

A fair, trustworthy draw rests on six key principles:

  1. Equal footing
    Every entrant must be given the same chance of winning.
  2. Agreed in advance
    The draw method and the entrant list must be finalized and published before the draw.
  3. Unpredictable
    Using secure random numbers, no one should be able to predict the outcome before the draw runs.
  4. Unchangeable
    Once a draw has started, the entrant list or the results must not be alterable.
  5. Verifiable
    Anyone should be able to check and verify exactly how the result was produced.
  6. Fully recorded
    The entire draw process must be transparently disclosed and recorded.

Unipicker delivers fair, transparent computer draws built on these six principles.

If you're curious how Unipicker actually implements fair drawing,

check out the White Paper for the full details!

How do I run a fair draw using Unipicker?

Here's how to run a fair, transparent draw using Unipicker.

When you subscribe to Unipicker's paid Draw Record,

you get your own personal Draw Record web page, which records and displays every draw you run.

If you share this Draw Record page with entrants before running the draw,

once the draw finishes, details like the draw name and date/time are automatically logged to the page.

Entrants can then visit your Draw Record page to confirm whether the draw actually took place, when it happened, and what the outcome was.

The draw history also shows things like whether the same draw was repeated, so entrants can verify the transparency of the whole process.

Unipicker records the draw screen once a draw begins, and provides the recording once the draw ends.

If you post that recording to your website or YouTube and register the URL on your Draw Record page,

entrants can watch the actual draw footage through your Draw Record page as well.

The draw certificate also records a hash value of the draw data,

so you can later verify that the data matches exactly what was used at the time of the draw.

In this way, Unipicker's Draw Record doesn't just log a history —

it lets people verify the process and the data behind it, creating a more transparent and trustworthy drawing environment.

Give Unipicker a try for your next fair, transparent draw.

It's just a computer-generated random number — why should I trust it?

Unipicker's core drawing logic is "line up by random number."

Each entrant is assigned one computer-generated random number, entrants are lined up in order of that number, and winners are selected from the front of the line.

A single random number can't be rigged to favor anyone, and the sorting step itself always produces one deterministic result, leaving no room for a person to step in and change the order.

On top of this, Unipicker applies specialized algorithms depending on the situation.

When entrants need to be shuffled randomly, it uses a Fisher–Yates shuffle;

when several winners need to be drawn without duplicates from a huge entrant pool, it uses Floyd's sampling algorithm.

And regardless of method, an unfair random number rejection policy is applied throughout so that no particular number is ever favored —
if the random number range doesn't divide evenly into the number of entrants, the value is discarded and a new one is generated.

So the foundation is always "line up by random number," and Fisher–Yates, Floyd's sampling, and the unfair-number rejection policy are additional safeguards layered on top depending on each draw's needs.

All of these are algorithms that have long been validated in both academia and industry.

For more detail, please see the White Paper.

Is Unipicker's random number really impossible to manipulate?

The draw seed isn't a value Unipicker's own servers generate arbitrarily — it's pulled from a round value that an external, independent seed source (Drand), unrelated to Unipicker, broadcasts publicly worldwide on a fixed schedule.

That means neither Unipicker nor the host can know what the value will be before the result comes out.

On top of that, the moment a draw begins, the entrant list and draw settings are sealed with a hash and posted to the draw history immediately.

Even if someone tried to alter the entrant list or swap out the seed after the fact,

hashing that altered data the same way would produce a different value from the seal that was originally posted, immediately exposing any tampering.

Because the seed comes from an external source and the data is sealed in advance, these two mechanisms working together make it practically impossible for anyone to manipulate the outcome.

If I run the same draw multiple times, will the result be the same or different each time?

Every time a draw starts, a new seed is issued from the Drand round current at that moment,

so running the draw again with the same entrant list will produce a different result each time.

In other words, there's no point repeating a draw hoping for a result you like better.

Conversely, if you take the same entrant data and the same seed value and recompute them with the same algorithm,

you'll always get the exact same result, no matter who runs the calculation or when.

This reproducibility is precisely what lets a third party verify that a draw result wasn't tampered with.

How does a Verification Draw work to check for tampering?

The moment a draw starts, the entire entrant list and draw settings are run through a hash function to produce a single seal value, which is posted to the draw history right away.

Because a hash function produces a completely different output if even a single character of the original data changes,

if anyone later reorders the entrant list or edits so much as one name, the resulting hash will no longer match the seal that was originally posted.

That said, the original entrant list may contain personal information, so it isn't something anyone can download and verify directly.

Unless the draw is a Manager Proxy Draw (CERT-UNI or CERT-PUB), Unipicker itself doesn't keep a copy of the original data.

So actual verification happens through a set procedure in which Unipicker runs a Verification Draw on the requester's behalf.

For an ordinary draw, if an entrant raises a concern about whether the draw was run fairly and requests a Verification Draw from the host, and the entrant and host agree to it, Unipicker receives the original data from the host, runs the Verification Draw, and shares the result with both the entrant and the host.

For a Manager Proxy Draw, the complainant and host can agree and request a Verification Draw from Unipicker together,

or the complainant can submit a 'Draw Data Disclosure Request' to Unipicker directly.

Unipicker reviews the matter with the host, advises whether the data can be disclosed, and if disclosure is approved, runs the Verification Draw using the data on file.

What happens if a draw is flagged as a Fraudulent Draw?

Unipicker runs a fraud monitoring system for draws.

It automatically detects patterns suggesting an attempt to game the outcome — for example, running similar draws repeatedly in a short span of time to steer toward a desired result.

A typical example would be creating and running a new draw over and over with the same entrant list until a preferred winner comes up.

If the system determines that an account's draw is a 'Fraudulent Draw,' that account's access to the Draw Record is suspended.

The suspension length scales with how many times it's been flagged:

1 month for a first offense, 3 months for a second offense or more, during which history draws can't be run.

During this period, the account effectively can't build up the draw history needed to prove fairness.

This safeguard exists to protect trust in draw history across the entire Unipicker platform.

That said, if a draw is flagged as a 'Fraudulent Draw' by mistake — with no actual intent to cheat — you can file an appeal.

A Unipicker manager will personally review the appeal,

and if it's found to be valid, the suspension will be lifted; otherwise, the appeal will be denied.

Creating a Draw / Draw Types

How do I create a draw?

Unipicker is a program you install and run on your PC.

First, download the program and sign up for an account.

Open the program, log in, choose "Fair Draw > Create New" from the left-hand menu,

and select whichever draw type fits what you want to do.

⬇️ Download the Unipicker program

How do I pick the right draw type?

Unipicker offers a wide range of draw types, including Standard, Group, Lucky Number, Real Estate Allocation, Large-Scale Entrants, Giftcon/SNS, Roulette, Game Event, Text/Chat, and AI Draw.

The right type to use depends on what you're actually drawing for — winners, ranks/prizes/group assignment, sequence numbers, pairing, unit/room numbers, and so on.

For each draw type, the manual includes a walkthrough video explaining how to prepare your entrant data and how to run it.

:unipicker-logo: Unipicker Manual

The draw screen advances automatically — I want it to linger on the results screen longer.

In the draw settings, set "Draw Setting > Draw Operation Method " to Manual Draw,

and you'll be able to scroll and click through the draw screen yourself.

I want to hide entrants' personal information on the draw screen.

In the draw settings, use Draw Setting > ▶ Add Composition > Private Info Protection to mask personal information with asterisks (*).

The Privacy Mask feature only masks (*) information on the draw screen and in the HTML result file among the various files generated after the draw —

the Excel result file and the draw certificate still record the entrant information exactly as entered.

If you need every file to have personal information protected, please mask (*) the data directly in your entrant file before uploading it.

※ For more on the privacy protection feature, see the 📃manual.

I want to change the draw screen design — is there a set size for the background image?

You can change the draw screen's design — text color, background image, button color, and so on —

from Screen Design Setting > ▶ Add Composition in the draw setup.

Your background image should be sized to match the monitor resolution of the PC you'll run the draw on.

If I set Draw Result Visibility to 'Public,' where exactly does it get published?

The result-publishing feature is available to members on the paid Draw Record.

Once you subscribe to the Draw Record, you get a personal Draw Record web page,

where every history draw you run is logged automatically.

📌 What gets logged

  • Draw name
  • Draw date/time
  • Number of entrants
  • Number of winners

If you set the draw result visibility to 'Public' before running the draw,

the winner list (the draw result HTML file) is additionally published on your history page.

🔎 For more on the result-publishing feature, see the 📃manual!

A draw I created has disappeared from my draw list!

1️⃣ Check that you're using the same PC you created the draw on.

The Unipicker program stores data locally on your PC, so

even if you log in with the same account, your existing draw list won't show up on a different PC.

2️⃣ If you uninstalled and reinstalled the program

Uninstalling Unipicker also deletes your saved draw list.

If the list doesn't appear after reinstalling, you'll need to create the draw again.

What is a Custom Race Draw?

A Custom Race Draw (paid) is a draw program custom-built around your event's concept.

You can design your own characters and apply a range of operational convenience features.

[Customization scope]
1. Change the main character design (e.g., duck → dog)
2. Vary characters with colors, patterns, and accessories
3. Apply a background that fits the character theme (e.g., river → buildings and roads)
4. Change sound effects (e.g., quacking → a car horn / BGM stays fixed)

[Add-on features]
1. A pre-draw announcement pop-up screen
2. A post-draw closing pop-up screen
3. Swap out the top logo
4. Register up to 500 characters

Only available to members on the Draw Record.

For pricing and details, please contact cs@bbmobile.co.kr or reach out via Support.

When should I use a Weighted Draw?

Unlike a standard draw, where every entrant has an equal chance of winning,

a Weighted Draw is used when different entrants need different odds of winning.

Common examples include giving better odds to entrants who booked more seats, took part over a longer period, or spent a larger amount.

Unipicker implements this with two methods: Weighted Interval Drawing and Weighted Key Drawing (Efraimidis–Spirakis).

Range drawing allocates a winning range proportional to each entrant's weight and draws a random number within the total range;

key drawing computes a weighted key value for each entrant and ranks them by that value.

The calculation path differs, but both methods are designed so winning odds scale exactly with weight — the fairness of the outcome is the same either way.

I'm running a Weighted Draw — does a higher weight guarantee a win?

A Weighted Draw increases an entrant's odds of winning based on their assigned weight.

The higher the weight, the better the odds,

but since the draw is still random, a high weight doesn't guarantee a win.

📌 An example to make sense of it

Imagine a box with 10 red balls and 90 yellow balls.

Yellow is far more likely to be drawn, but there's still a chance a red ball comes up at random.

For more detail, see the weighted draw logic in the White Paper.

🔎Weighted Draw Logic

Can Unipicker handle draws with a huge number of entrants (hundreds of thousands to tens of millions)?

Yes, it can.

The standard drawing method — assigning each entrant a random number and ranking them —

has been tested internally at a scale of up to 1 million entries,

but the scale you can actually handle depends on your computer's specs.

As the entrant count grows, you may run into your PC's CPU and memory limits, causing the draw to slow down or fail.

So for draws in the range of hundreds of thousands to tens of millions of entrants,

you can use the dedicated Large-Scale Winner Drawing Logic and Large-Scale Sequence Assignment Drawing Logic.

These widen the number range step by step and draw numbers using the computer's random generator,

and if a drawn number collides with one already picked, a newly added number within that range is selected as the winning number instead (Floyd's Sampling Without Replacement) — this way, draws at a scale of tens of millions can be processed under the same fairness standard without re-checking every number for duplicates each time, and without straining CPU or memory.

Draw Data / How to Prepare Your Files

Where can I download the sample file?

Once you're logged in to the Unipicker program, you can download it from here:

1️⃣ Go to "Fair Draw" > "Create New"

2️⃣ Choose your draw type and proceed to the next step

3️⃣ Download the sample file from the draw settings page

📌 Quick path:

Fair Draw > Create New > Select Draw Type > Download Draw File Template

I downloaded the sample file, filled it in following the template, but keep getting an error when I upload it.

1️⃣ Are you running any PC security software?

  • If your security software encrypts the file, the upload may fail.
  • Try temporarily disabling the security software, or try again on a PC without it.

2️⃣ Are you using Hancom Office Hancell?

  • If you're using Hancell instead of Excel, the file can get corrupted while downloading the sample.
  • How to fix it:

① Copy everything from row 3 of the template (the row with column headers like Entry Info, Name, etc.) through the end of your data

② Open a new, blank Hancell file, paste it in, and save

③ Try uploading the newly saved file

What's the maximum number of entrants I can register?

Unipicker supports registering a large number of entrants for a draw.

However, the more entrants you have, the more loading may slow down or stall depending on your PC's specs.

With 1 million or more entrants, the draw may not run smoothly,

so we strongly recommend running a test draw before the real one.

If things aren't running smoothly, consider splitting entrants into batches instead.

How is entrants' personal information protected?

The entrant list you upload for a draw is stored only on the PC running the draw, and is never sent to or stored on Unipicker's servers.

You don't need to upload entrants' raw personal information to Unipicker's servers just to run a draw.

The draw itself only uses the minimum information needed to determine winners,

and even when logging history or issuing a certificate, names, phone numbers, and the like are never stored as plain text —
only as a sealed hash value.

Since a hash value can't be reverse-engineered back into the original personal information,

Unipicker can keep the minimum evidence needed to verify a draw's fairness while preventing entrants' personal data
from being unnecessarily exposed externally or accumulated on a server.

The one exception is Manager Proxy Draws (CERT-UNI / CERT-PUB): after the draw, the results are
stored securely offline on a USB drive for 2 years, then securely destroyed once that period ends.

I set it to draw 10 winners, but fewer winners came out.

Please check your entrant Excel file for duplicate values.

If you selected "no duplicate winners," the draw excludes duplicates before selecting winners,

which can result in fewer winners than expected.

⚠️ Important note

Duplicates are checked only using the "Entry Info" column.

When running a draw, duplicate checking is based solely on the value entered in the "Entry Info" column.

For example, if there are two people with the same name as shown below, even with different additional details,

they'll be treated as duplicates if the "Entry Info" value is identical.

Entry InfoNameMobileEmail
John DoeJohn Doe010-1111-2222123@naver.com
John DoeJohn Doe010-9999-8888998@gmail.com

In a case like this, make the "Entry Info" value unique — for example, name plus the last 4 digits of the phone number — so it's no longer duplicated.

Can I add more optional data fields?

Optional input fields are currently limited to these four:

  1. Name
  2. Phone number
  3. Email
  4. Other

So even if you add extra fields to your Excel file, they won't be reflected in the draw result files.

If you'd like to keep additional information for your own record-keeping,

we recommend using the "Per-Entry Draw Result" Excel file, one of the several result files provided.

This file lists entries in the same order as the entrant file you uploaded,

with only the win/loss result appended at the end for each entrant.

You can simply paste that column into your original file, making it easy to manage your data alongside the results.

I filled in optional fields (phone number, email, etc.) but the file uploads without that information.

Please check that the column headers in the first row of your Excel file are exactly right.

Only these four optional fields are recognized,

and the column header must match exactly:

  • Name
  • Mobile
  • Email
  • Etc

If any of these headers is even slightly different, that field's data may not be picked up.

Please double check that you're using the exact header names.

I keep getting a strange error symbol when uploading my file.

Please check whether the file has a password set on it.

Sometimes files are password-protected due to internal company security policy,

which can cause an upload error.

If there's no password, try setting all cell formats in the Excel file

to "Text" and uploading again.

Draw Results / Files

Where can I see the draw results?

Log in to the Unipicker program on the PC where you ran the draw, then

click the draw name under Fair Draw > Draw List to open the draw's detail page.

On the draw detail page you can find the draw confirmation, the recorded draw screen video, and various other result files.

Where is my draw data stored?

The entrant data and draw settings you used are stored only on the PC you're currently using.

Since it's stored in local storage on that PC, your draw list won't carry over even if you log in with the same account on a different PC.

How long are my draw files kept?

Files saved to the draw results folder are kept indefinitely unless the member deletes them.

However, if you uninstall the Unipicker program, the draw list stored within the program

is deleted entirely, though your draw history remains.

Which folder are draw result files saved to?

After a draw, result files are saved in separate folders under My Documents > unipicker on the PC you used.

The entrant data and draw settings you used are stored only on the PC you're currently using.

※ In the Unipicker program, under Fair Draw > Draw List, click the draw name you'd like to check, then

click the Results Files button to open the saved folder directly.

I can't find my draw data anymore.

Are you on the same PC you ran the draw on?

Unipicker stores all input data and information on the PC used at the time of the draw,

so you can only view previous draw information by logging in on that same PC.

Also, if you deleted the saved original result files after the draw, they can't be recovered.

Please be careful to keep the original draw files safe.

My draw data was deleted — can it be recovered?

All data used for a draw and the resulting files are stored only on the PC you're using,

and are not separately stored on Unipicker's servers.

So if you delete the original files from your PC, they cannot be recovered —

we recommend backing up any important files separately.

I want to delete draws from my draw list

Clicking a draw name in the draw list takes you to its detail page,

where you can remove that draw from the list using the [Delete] button in the top right.

Draw result files are also automatically saved to My PC > My Documents > unipicker.

However, for draws run as a history draw, the draw history is saved automatically,

and that history cannot be deleted and is kept for 2 years.

SNS Comment Collector

Comments aren't showing up in the inbox on the Meta Business Suite site (for Instagram)

Once you've created an account on Meta Business Suite or completed linking your Facebook account,

only posts with "new comments" will appear in the inbox.

If there's a post whose comments you want to copy,

add a new comment to that post,

then refresh the page after a moment to check whether it shows up in the inbox.

Can I only copy comments from an Instagram Professional account through Meta Business Suite?

You can also organize comments from a Professional account the same way you would for a personal account.

That said, if there's a large volume of comments, using Meta Business Suite makes copying them a bit easier.

Instagram comment collection failed.

If comment collection isn't working properly,
it may be due to a change in Instagram's UI.

If collection keeps failing even after following the comment-collection walkthrough video,
please reach out to us Support.


The comment count shown on Instagram doesn't match the number of comments collected

Instagram comment collection doesn't collect replies to comments.
Since the comment count shown on Instagram includes replies,
the number displayed on screen may differ from the number actually collected.

YouTube comment collection stops at 100 comments

YouTube comment collection can only retrieve all comments for channels that have completed channel ownership verification.
For channels without verified ownership,
collection is capped at 100 comments.

Please refer to the video below on verifying YouTube channel ownership to complete verification.
:유튜브아이콘: How to Verify YouTube Channel Ownership

Errors / Issues

Issues with recording the draw screen

The Unipicker program uses the recording feature provided by your browser.

If recording permission is denied on Windows (this is especially common on company PCs due to security policy)

or if media access isn't available, recording won't proceed.

If you keep running into the same error, we recommend recording the draw screen with

a separate screen recording program installed on your PC instead of Unipicker's built-in recording feature.

( Examples of external programs: OCAM, OBS, etc. )

I can't seek through the timeline on the recorded video.

Unipicker's built-in recordings are saved in webm format with the VP9 codec,

which doesn't support timeline seeking.

If you need to seek through the timeline, play it with a video player that supports a wider range of codecs

(such as KM Player) instead of the built-in Windows player, or convert it to MP4.

※ For how to convert to MP4, see the question "The recorded video won't upload to a website."

The recorded video won't upload to a website.

Unipicker's built-in recordings are saved in webm format with the VP9 codec,

which may not be an accepted video format for uploading.

If you want to upload the video, either convert it to MP4

or upload it to YouTube first and use the YouTube URL instead.

  • How to convert to MP4
    • Using an online site (max file size 1GB)
      1. Go to https://cloudconvert.com/mp4-converter.
      2. Select MP4 to MP4 as the conversion type.
      3. Click Select File and choose your video file.
      4. Click Convert to convert it to MP4.
"Failed to save the draw result Excel file — the draw could not be completed" appears, and I have to run the draw again.

Sometimes PC security software blocks automatic folder or file creation, which can prevent

the draw from completing normally.

If this happens, try disabling real-time protection in your security software before running the draw, or

add the Unipicker app to its list of exceptions.

If the same error persists even after disabling your security software,

please send us the draw data you used (the draw settings file, the entrant file) along with the log file

to cs@bbmobile.co.kr, and we'll take a look and get back to you.

※ For how to generate a log file, see "Where can I find the log file I'm asked to attach?"

The screen froze on "Preparing draw screen."

This is most likely caused by a firewall or security software on your PC.
If you're on a company PC, please check whether

it's running a separate firewall or security program before using Unipicker.

Where do I find the log file I'm asked to attach?

In the Unipicker app's Support screen, there's a Create log compressed file button below the message field.

Clicking it automatically creates a compressed log file.

Open the folder it's saved to, and attach the compressed file using the file picker.

※ Log file location

  • Windows: C > Users > AppData > Roaming > unipicker > logs
  • Mac: Users > Library > Application Support > unipicker > logs

※ On Windows, if you can't see the AppData folder, go to File Explorer > View > Show/Hide > and check "Hidden items."

It won't launch after installing on a Mac.

On macOS, apps downloaded from the web may be blocked from running by default due to security settings.

Please refer to Apple's support article below to run the app.

https://support.apple.com/en-us/HT202491

I can't access the Unipicker website, or the program won't launch

Unipicker runs on AWS cloud infrastructure.

Depending on your company's security policy, some networks may restrict access.

For more details, please see ✔️Unipicker Launch & Connection Troubleshooting Guide.

Other

Why is there a difference between the PC time and server time in the seed server lookup?

If your PC's clock isn't synced with world time, a time difference can occur. If this happens, please go to your PC's 'Date & Time settings' and run 'Sync clock now.'

Can I upload a draw video I ran on Unipicker to YouTube?

Yes, you can. There are no restrictions on uploading the video, whether you're an individual or a business.

Can I post Unipicker draw result files or videos on a commercial account?

Yes. There are no special restrictions on uploading or posting draw videos.

Feel free to upload the video on a commercial SNS account as well.

How do I cancel my account?

You can cancel your account directly within the Unipicker program.

Go to Unipicker program login > click your name in the top right > My Info > Membership withdrawal, and follow the steps to complete it.

Note that after canceling, you won't be able to sign up again with the same account for 1 year, though your Draw Record page remains for 2 years.

For individual members of the Draw Record, you won't be able to re-register with the same phone number used for that membership for 1 year.

For corporate members of the Draw Record, you won't be able to re-register with the same business registration number used for that membership for 1 year.

About UsTerms of ServicePrivacy PolicyDraw Record Terms
UniPicker Corp.CEO: Seong-gil HongBusiness No.: 108-86-10674Mail-order Sales Report: No. 2017-Seoul Yeongdeungpo-1242
TEL : 1666-2370FAX : 02-6008-8237E-mail : cs@bbmobile.co.krAddress: 2-3F, Boram Bldg, 8-1 Singil-ro, Yeongdeungpo-gu, Seoul, Republic of Korea
Copyright UniPicker Corp. All Rights Reserved.