FAQ

Questions worth answering before you switch.

Short answers. If you are deciding whether this replaces a personal card app, start at the top.

Is pic.bio a consumer business-card app?

No. It is sold to organizations. There is no public signup for an individual who wants a personal card with their own theme.

Can an employee change the logo, the colors, or the address?

No. Those belong to the admin. Employees only see inputs for the fields you turned on, usually name, title, photo, direct phone, and email.

What happens when someone leaves?

Remove them. The public page is unpublished. The old link no longer opens a card that carries your logo.

Does the team need an app?

No. The card is a web page. Saving the contact downloads a .vcf. Apple Wallet is optional, and it is a standard pass, not a payment card.

Why isn’t the Wallet button a payment card?

Payment cards in Wallet are issued by banks. pic.bio creates a generic pass: the person’s name, title, your brand, and a QR code that opens the card.

We do not have an Apple Developer certificate yet.

You do not need one to launch. The page, the QR code, and Save contact work without it. Pass signing waits on a Pass Type ID certificate, a Team ID, and the Apple certificates, provided as deployment secrets. Until those are set, the product does not pretend a phone will install the pass.

Can we use our own domain?

Yes. cards.yourcompany.com, or another hostname you control. pic.bio uses Cloudflare for SaaS to request the certificate. You add a CNAME. The admin shows the status.

Can we start on a subdomain and move later?

Yes. The roster and the brand stay. When the custom hostname is active, new QR codes and passes use it.

How do people sign in?

A link to their email. No password. The address has to be on the roster, or it has to be the admin creating a new organization.

Can we import the team?

Yes. A CSV with name, email, title, and phone. You can also add people one at a time.

Can one email belong to two organizations?

Not in this version. One person, one organization.

Are we charged when we create an organization?

No. Billing is a placeholder. Stripe is not integrated. The pricing page shows the intended per-seat shape so it is not a surprise later.

Do you support Google Wallet?

Not in this version. Android users still get the page, the QR code, and the contact file.

Where does it run?

Cloudflare Workers, with D1 for the roster and R2 for logos and photos. Custom hostnames go through Cloudflare for SaaS.