Babrababra

Changelog

New ways Babra helps you choose schools and prepare stronger applications.

Updated often

Clearer material tracking and safer essay editing

Material status is visible from the project list, project drawers can be bookmarked or shared, and essay content and status stay reliable during editing, imports, and AI suggestion updates.

  • Improved

    See material status from the project list

    Each project now shows the status of its statement of purpose, personal statement, and recommendation letters. You can spot missing materials without opening every project, then drag urgent projects to the top.

  • Improved

    Open project materials without leaving the list

    Select a project to open its materials drawer on the same page. The address bar includes the project parameter so you can bookmark or share the drawer, and selecting a material status dot jumps to the matching row.

  • Improved

    Upload an existing essay from any status

    The Upload existing action stays in the same place whether the essay is not started, in progress, or complete. Before replacing existing content, Babra asks for confirmation, so the upload stays easy to find and drafts are not overwritten by mistake.

  • Fixed

    Keep unsaved edits when the essay changes elsewhere

    If the same essay changes elsewhere while you are editing, the page keeps what you have typed but not saved and alerts you that the essay changed. Work in progress is not lost when another tab or an import updates the essay at the same time.

  • Fixed

    Keep imported essays intact

    Background generation no longer replaces an essay uploaded through import. If another upload starts while an import is running, Babra rejects it with a clear explanation instead of silently discarding the newly selected file.

  • Fixed

    Keep AI edit suggestion status accurate

    When the same AI edit suggestion is applied in two places at once, an edit that already took effect is no longer marked as invalid. The status shown in the interface now matches the result.

Link to this update

Accurate progress and read-only AI access

Dashboard counts now reflect real progress, and recommendation letter errors offer retry or return options. AI assistants can connect to Babra after consent and receive read-only access.

  • Fixed

    Dashboard counts reflect your progress

    The dashboard now shows the actual number of applications in progress and offers instead of leaving both metrics at zero. Submitting an application or receiving an offer is reflected in your overview.

  • Fixed

    Recommendation letter errors offer next steps

    If the recommendation letter form or editor fails to load, or the recommender no longer exists, the page shows an error with options to retry or go back instead of leaving an unusable blank screen.

  • Improved

    Placeholder version history is hidden

    The recommendation letter editor has temporarily removed the version history entry, so it no longer shows placeholder version data or a button that does not work.

  • New

    Connect an AI assistant to Babra

    You can connect an AI assistant to your Babra account and let it read your profile, program shortlist, and materials checklist. You can then ask about your application progress without copying details out of Babra.

  • New

    Review access before approving

    Before a connected application gets access, the consent screen shows its name and exactly what it can read. Separate Approve and Deny choices let you confirm the scope before granting access.

  • New

    Connected access stays read-only

    Connected applications have read-only access. They cannot change your data or spend your AI credits, so connecting an assistant cannot alter your application materials or balance.

Link to this update

A faster, CV-first onboarding

Upload a CV and continue while it is parsed, then complete background and preference questions in one flow. Degree levels and full CV context improve school positioning without asking for the same details twice.

  • New

    Upload your CV without waiting

    New users can upload a PDF or DOCX CV on the first onboarding step and continue answering questions while Babra parses it in the background. Education and experience no longer need to be entered item by item, so your background takes fewer steps to complete.

  • New

    Finish background questions in onboarding

    Background and preference questions now appear one at a time during onboarding, with a single review on the final step. You can finish the guided flow and start school positioning without returning to fill in missing profile details.

  • Fixed

    Degree levels stay distinct

    Education entries now record degree level, including bachelor's, master's, and doctorate. The AI no longer mistakes a master's degree for a bachelor's degree, so background summaries and school positioning results are more accurate.

  • Improved

    School positioning reads the full CV

    School positioning now uses the full CV when generating recommendations. This includes research and publication details from the CV.

  • Improved

    No duplicate experience overview

    After you upload a CV, onboarding no longer asks for an experience overview. The field appears only when there is no CV, so the same experience details do not need to be entered twice.

  • Improved

    Choose program count when positioning

    The "How many programs do you plan to apply to?" question has been removed from onboarding and the background form. There is one less question to answer, and you choose the number of programs when you start school positioning.

Link to this update

A smoother Personal Traits questionnaire

A scannable experience list makes answers easier to manage, while more reliable saving and cleaner Personal Traits documents keep work intact and results easier to read.

  • Improved

    A scannable experience list

    The Personal Traits questionnaire now shows experiences in a list that starts collapsed, allows several sections to stay open, and pins progress plus "Jump to next unfinished section" at the bottom. You can choose what to write first without opening a full screen of fields.

  • Improved

    A clearer representative experience marker

    The "Standout / Proud" marker is now "This represents me best." That choice guides material selection for later essays. The question is easier to answer, and the result is closer to your own priorities.

  • Improved

    One-click skipping without deletion

    Skipping an experience now takes one click and automatically opens the next unfinished section. The delete option is gone; use Skip for experiences you do not want to write about without risking work you already organized.

  • Fixed

    Answers stay saved during rapid changes

    Answers no longer get lost when you check or skip immediately after typing, when a save request fails, or when you keep typing while the app saves answers before generation. Entered text stays intact, and generation uses the latest content.

  • Fixed

    First clicks register and duplicate adds stop

    After you finish typing, the first click on "Skip this experience" or the checkbox now works. Clicking "Add" twice no longer creates duplicate experiences, so one click is enough and no extra undeletable entry appears.

  • Fixed

    Cleaner Personal Traits document spacing

    Personal Traits documents no longer show full blank lines between points or an extra divider above the first section. The layout is tighter, and the fix also applies when you reopen documents generated before this update.

Link to this update

Language settings and school list resets

One Language setting controls the interface and AI output. Admins can reset stale school lists while keeping general essays, uploads, billing, and the background questionnaire. Sign-in and upgrade screens show the right links and language.

  • Improved

    One setting for interface and AI language

    Website language and AI output language are now one Language setting. The selection controls the interface, AI assistant, and generated content, so there is no second language switch to miss.

  • Fixed

    Keep AI output in the interface language

    School positioning and other AI features now follow the interface language. Chinese-interface users no longer receive English output caused by a separate setting that could default to English.

  • New

    Reset a stale school list

    Admins search by phone or email, preview a reset, then soft-delete candidates, not-interested items, application programs, their materials, essays, and recommenders. General essays, uploads, billing, and the background questionnaire remain. Users with old program data can rerun school positioning for complete details.

  • Fixed

    Open terms and privacy links before sign-in

    The Terms of Service and Privacy Policy links on the sign-in page now open the correct pages, so users can read both before signing in.

  • Fixed

    Show verification errors in the interface language

    Verification-code error messages now follow the interface language instead of always appearing in Chinese. Users on the English interface can understand why the code failed.

  • Fixed

    Localize Pro plan durations

    Plan durations in the Pro upgrade dialog now follow the interface language, so the Chinese interface no longer mixes in English duration text.

Link to this update

Credits usage and flexible school lists

Admins can review and filter Credits usage without database queries. The school positioning list adds city and language-test comparisons, remembers visible columns, and filters tiers from a single toolbar.

  • New

    Review a user's Credits usage

    The admin console includes Credits usage history. Search by phone number or email to see a user's AI usage runs, account balance, cumulative Credits recharged, granted, and spent, plus the selected period's spending total and run count. Admins can investigate Credits usage questions without writing database SQL.

  • New

    Filter Credits usage history

    Credits usage history supports 7, 30, and 90-day presets, all time, or a custom date range, with 20 runs per page. The default view matches the billing page by showing settled runs that charged credits. A checkbox can also include failed, canceled, and unsettled runs when an investigation needs the full history.

  • New

    Compare program cities in the list

    The school positioning list has a City column. It is hidden by default, but the setting stays saved on the device after you enable it under Display columns. You can compare program cities without opening each program's details.

  • Improved

    Compare language scores by test

    The Language requirement column follows the test chosen under Display columns, such as IELTS or TOEFL. The header names the test, and each row shows its required score, including when a program does not accept it or has no minimum. This replaces truncated multi-test text with a direct comparison for the test you take.

  • New

    Choose which school columns to show

    The school positioning toolbar has a Display columns control on the right. Four information columns can be shown or hidden individually, and the device remembers your choice. Only Deadline and Tuition show by default, so the table fits on a laptop; more columns make it scroll horizontally inside the page.

  • Improved

    Filter school tiers from one toolbar

    The toolbar fits on one line. Reach, Match, and Safety are selected by default in a multi-select menu; clearing a tier hides that group. The tier filter sits beside Deadline and Display columns, with guidance on the right, so the controls no longer take a second row.

Link to this update

Pro Pass choices, feedback, and document imports

Pro Pass plans are easier to compare and try, the feedback dialog works across laptop and mobile screens, and existing SOP or PS files can go straight into the editor.

  • Improved

    Clearer Pro Pass plan choices

    The school positioning Pro Pass dialog uses the new design system and three single-select cards, with the recommended plan selected by default. One upgrade button follows your choice. Each card lists the AI school positioning features and credits it unlocks, so you can compare plans and reach payment in one step.

  • New

    Try one program before upgrading

    A fixed "Try first, decide later" option now appears at the bottom of the Pro Pass dialog. It lets you add one program manually from its official website link, so you can try the full product before deciding whether to upgrade.

  • Improved

    Manual program additions start at 20 credits

    Adding a program manually from its official website link now requires at least 20 credits instead of 100. You can try the manual add flow even with a low credit balance.

  • Improved

    Feedback dialog matches the product

    The feedback dialog now matches the rest of the product. It opens centered on desktop and as a bottom sheet on mobile, with a smaller WeChat QR code as supporting information. This gives the feedback form more prominence.

  • Fixed

    Submit stays visible on shorter screens

    The feedback dialog no longer extends past the viewport on screens 720 px tall. Its submit button is visible and clickable without scrolling inside the dialog, including on laptop screens.

  • New

    Import an existing SOP or PS

    On a writing row in Prepare Materials, you can now paste an existing SOP or PS or upload it as a PDF or DOCX. The imported document opens directly in the editor, so you can keep refining it without starting again with AI brainstorming.

Link to this update

Clearer settings and credit records

Navigation, settings, billing, and sign-out controls are clearer, and De-AI charges now appear in AI credit usage records.

  • Improved

    A clearer left navigation

    The left navigation now uses a floating paper panel and a paper-colored active state that matches the school positioning page. This keeps the app visually consistent and makes your current location easy to spot.

  • Improved

    Account shortcut to settings

    The account area at the bottom of the sidebar now shows your avatar, name, and a gear icon. Clicking it opens settings instead of appearing unresponsive.

  • Improved

    Cleaner, grouped settings

    The settings center no longer repeats the account bar, all-caps label above the title, or extra dividers. On mobile, settings are grouped into cards for a cleaner layout and a more consistent reading flow across subpages.

  • Improved

    Billing details that stand out

    The billing balance now uses large monospaced numbers. Plan cards and the top-up amount selector follow the new design system, so key amounts are easier to read and purchase and top-up actions are more consistent.

  • New

    Confirmation before sign-out

    Signing out now asks for confirmation before it logs you out. This prevents an accidental sign-out and the need to log in again.

  • Fixed

    De-AI charges in credit history

    De-AI charges now appear in AI credit usage records, so the recorded usage matches the credit balance.

Link to this update

School positioning updates

GPA conversions now stay consistent across programs and repeated positioning runs, while the Chinese interface plays the school-positioning demo on Bilibili.

  • Fixed

    Consistent GPA conversion

    School positioning now uses one authoritative 4.0-scale value for the same non-4.0 GPA across programs and repeated runs. The supporting rationale stays consistent and is easier to trust.

  • Improved

    Bilibili playback for Chinese interface

    When the interface is in Chinese, the school-positioning demo now plays on Bilibili, which users can access directly in China. The English interface keeps its existing player.

Link to this update

Clearer school-list demo and Pro plans

The school-list page now plays a real product recording inside the demo card, with the correct aspect ratio and no page jump. The Pro upgrade dialog keeps plan details in focus and brings plan cards into view sooner.

  • New

    Play the school-list demo inline

    The demo card on the school-list page now plays a real product recording when you click its cover. You can see how the product works before building your school list.

  • Fixed

    Demo video fills the frame

    The demo now uses the recording's original aspect ratio and fills the card without black bars. Starting playback no longer makes the page jump, so the video is cleaner to watch.

  • Improved

    Pro plans appear sooner

    The Pro upgrade dialog no longer repeats the demo video, and plan benefits now span the full row. This keeps upgrade details together and brings the plan cards into view sooner.

Link to this update

Clearer program details and AI usage

Deadlines and fees now show their precision and billing basis. Users can also leave school-list feedback, review AI credit use, and find the right Babra AI pages more accurately.

  • Improved

    Deadlines show their actual precision

    Candidate lists and program pages now display deadlines at the precision provided. Month-only or year-only dates keep that format, and estimated dates carry a tilde, so an approximate deadline no longer looks exact.

  • Improved

    Fees show their billing period

    Program fees billed by term, quarter, or credit now include the matching period suffix, so the amount is less likely to be mistaken for the program's total cost.

  • New

    School lists add a feedback survey

    After a school list finishes generating, a short survey lets users give feedback on match accuracy and whether the process felt smooth.

  • New

    Billing shows AI credit usage

    The bottom of the billing page now shows credit usage grouped by AI call, including the actual total credits each call consumed.

  • Improved

    Website metadata matches current positioning

    The English and Chinese websites now use search descriptions, language links, and social sharing information that match Babra AI's current positioning. Search results and shared links present more accurate, consistent information.

  • Improved

    Public pages add a sitemap and structured data

    Public website pages now include a complete sitemap, canonical links, and structured data. Search engines can direct users more accurately to the correct language version of the home, changelog, and legal pages.

Link to this update

Clearer CV review and editing

Review and edit your CV on one page, confirm parsed content before completion, and check translations before export. Manual entry has eight sections, evaluations remain until the CV changes, and stopping parsing restores the correct status.

  • Improved

    Review the full CV on one page

    The CV editor and form now share one page. Parsed content opens as a complete document, while only the experience you edit switches to a form. You can review the whole CV without opening every section and item.

  • New

    Confirm parsed CVs before completion

    A parsed CV is marked complete on the materials checklist only after you review it and select Confirm as correct. Manually entered content counts as confirmed and does not need a second review, so completion means you checked the parsed result.

  • Improved

    Review English translations before export

    Chinese CVs are translated into English in place and returned for review before confirmation. Downloads no longer translate during export. PDF and DOCX files are available whenever the CV has content, and they always match what appears on screen.

  • Improved

    Manual entry covers all eight sections

    If you do not have a CV to upload, manual entry now covers the same eight sections as a parsed CV. AI polishing is available for work, research, and extracurricular descriptions. Manually entered CVs can include the same complete set of information.

  • Improved

    Saved CV evaluations remain visible

    Your CV evaluation result is saved and appears as a badge in the page header when you return. If the CV changes, the result expires automatically and requires a new evaluation. Otherwise, you can see the last result without running another evaluation.

  • Fixed

    Stopping parsing restores CV statuses

    Stopping CV parsing now restores other programs to their correct pre-parsing CV status. They no longer remain stuck in the Parsing state or fail to recover on their own.

Link to this update

Clearer school positioning and account guidance

School positioning now shows live progress, specific errors, saved results, and current profile data. Login verification uses the latest SMS signature, and expired Pro passes open renewal during CV polishing.

  • Fixed

    Live positioning activity stays visible

    When the candidate list already contains programs, the positioning card keeps one live activity line visible and lets you expand the full history. You can see what the AI is doing without mistaking a healthy run for a stalled one and stopping it.

  • Improved

    Specific positioning failure details

    If positioning fails, the card shows the server's specific reason, such as missing profile fields, with field names in the interface language. You can see what to add before trying again instead of relying on a generic interruption message.

  • Improved

    Confirmation when candidates are saved

    When positioning finishes, the card confirms that the candidate list was saved and shows how many programs were saved. You can leave the page knowing the result is already in the list.

  • Improved

    Latest profile data for queued runs

    Queued positioning runs read the latest profile data when execution begins, and the start request only needs the target count. Profile updates made while waiting apply to the run instead of leaving it with an outdated snapshot.

  • Fixed

    Updated login SMS signature

    Login verification texts now use the new valid SMS signature, keeping delivery configuration aligned with Aliyun's latest signature requirements.

  • Fixed

    Renewal prompt for expired Pro passes

    If a Pro pass has expired during CV polishing, the renewal dialog opens instead of only showing a polishing failure. You can see why polishing stopped and renew without repeatedly retrying a blocked action.

Link to this update

More reliable program research and Chinese support

Restart or fully stop program research, see clearer retry status, add programs in your AI output language, and search for countries or regions by Chinese name.

  • Fixed

    Restart canceled program research

    After you stop program research, the program details page now shows a clear way to run it again. You can resume from the canceled state instead of staying stuck on a detail page with missing data.

  • Fixed

    Stopping research clears its tasks

    Stopping program research now removes queued tasks or aborts work already in progress. It also prevents duplicate research for the same program from running at the same time, so stopped tasks cannot keep using credits or overwrite later results.

  • Improved

    Clearer research retry status

    A failed research retry now shows an error message. Completed programs no longer show stale failed or stopped states, so you can see the retry result without unrelated status messages getting in the way.

  • Fixed

    Website-added programs use your AI language

    When you add a program from an official website link, the recognition progress text and saved school and program names now use your AI output language instead of always using English. Chinese users now see both the progress and saved information in Chinese rather than a mix of Chinese and English.

  • Improved

    Search countries and regions by Chinese name

    The school positioning background and preferences form and the onboarding target region form now let you search for and add any country or region by its Chinese name. Chinese users can directly find and add countries or regions beyond the common list.

  • Fixed

    Region search results save correctly

    Selecting a search result after typing part of a Chinese name no longer adds an invalid region that prevents the form from saving. The matching country or region is added correctly, and the form saves successfully.

Link to this update

Clearer program comparisons and source checks

School list and program details now show deadlines, tuition, recommendation evidence, and direct source links so you can compare programs and verify their information faster.

  • New

    More details and filters in the school list

    Each program row in the school list now shows the next application deadline, language requirements, and tuition. Sort by deadline or tuition, then filter by recommendation tier or deadline window to compare programs and rule out poor fits without opening each detail page.

  • New

    Verifiable recommendation evidence

    Recommendation reasons now expand to show the full text, risk warnings, and source links. Select the evidence count to review each source and open it directly, so you can verify the full reasoning behind every recommendation.

  • New

    Positioning evidence in program details

    Program details now include a positioning evidence section with the recommendation tier, full reason, risk warnings, and source evidence. You can review why the program was recommended to you without leaving the detail page.

  • New

    Sources on every program section

    Each information section in program details now shows its data source and retrieval time. Official sources open directly, so you can check each section against the original page.

  • Improved

    Official links in the school list

    Each program row in the school list now includes a direct link to the official website. You can check program requirements in one click.

  • Improved

    More precise source links

    Source links for deadlines, fees, admission requirements, and other program details now open the exact source page instead of the program homepage. For example, a deadline can open its admissions page. Sections that use multiple pages show every source link, so you can verify the information quickly.

Link to this update

Release notes based on reviewed facts

Babra Changelog and What's new publish matching English and Chinese updates after every declared product surface reaches production.

  • Improved

    Matching English and Chinese notes

    Babra Changelog and What's new now use reviewed release facts from each pull request. English and Chinese notes match and are published only after every declared product surface reaches production.

Link to this update