CV Tailor: Resume Job Match

Paste the job ad; the CV lines that match it move to the top.

com.ibrahimtxy.cvuyarla · Productivity

Tailoring a CV to each job ad by hand takes an evening per application. This app does the mechanical part: it finds the words the ad weighs most and moves the CV lines that carry them to the top of their section. Tailoring never adds a word you did not write and never removes one.

The match score is this app's OWN estimate, not a score from any employer or applicant tracking system, and it does not predict an interview. Never let it state a qualification you do not have: a CV is your declaration and you are responsible for it.

Get it on Google Play

What it does

How you set it up

You add your first record — for example “Backend developer · match 74%” — and the app does the arithmetic: running totals, the period summary and the report you can hand over. Nothing is fetched from the internet, so it works with no signal.

Who it is for

Job seekers applying to several roles who cannot rewrite a CV per posting.

Related question

What it does not do

Version history

0.15.0 (2026-10-28)

0.14.0 (2026-10-27)

0.13.0 (2026-10-26)

0.12.0 (2026-10-15)

0.11.0 (2026-10-09)

0.10.0 (2026-10-07)

0.9.0 (2026-10-02)

0.8.0 (2026-10-01)

0.7.0 (2026-09-27)

0.6.0 (2026-09-24)

0.5.0 (2026-09-23)

0.4.0 (2026-09-19)

Permissions

PermissionWhy
ACCESS_NETWORK_STATESo the ad library can see the connection state. Your entries do not use the network.
INTERNETFor ads ONLY. Your entries never leave the device and the app has no server of its own.
POST_NOTIFICATIONSTo remind you about the dates and reminders you set yourself.
READ_BASIC_PHONE_STATESo the ads library can tell Wi-Fi from mobile data. It grants no access to your phone number, IMEI or call log; the app does not declare it, the ads library adds it.
RECEIVE_BOOT_COMPLETEDSo your reminders keep working after the phone restarts.
VIBRATETo vibrate when a notification arrives.
WAKE_LOCKSo the phone does not fall asleep in the middle of a check. The app does not ask for this itself; the background work library (Android Jetpack WorkManager) adds it.
BILLINGSo you can buy a paid membership through Google Play. The app does not declare this permission itself; the Google Play Billing library adds it. Your payment details (card, address, invoice) never reach the app and are never seen or stored by it — Google Play takes the payment. All the app learns is whether your membership is active.
AD_IDAds in the free tier are served by Google AdMob, which may read the device advertising ID (AAID). The app does not declare this permission itself; the ads library adds it. Paid members make no ad request at all. You can reset or delete the ID in Settings › Google › Ads.

Source

This app reads NO outside data: every figure it shows is calculated from the records you enter. Your records are stored on your phone and the app does not send them to any server.

CV Tailor: Resume Job Match is an independent app. It is not affiliated with, endorsed by, or connected to any institution, authority, brand or company mentioned in it.

Privacy policy · bulbildir@mail.com