<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: JDollar</title>
    <description>The latest articles on DEV Community by JDollar (@jenzylove).</description>
    <link>https://dev.to/jenzylove</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4237290%2Fb321cf2e-aafa-4dc2-bb33-c8a26c9d0879.jpg</url>
      <title>DEV Community: JDollar</title>
      <link>https://dev.to/jenzylove</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jenzylove"/>
    <language>en</language>
    <item>
      <title>PRIOR: a visa agent that remembers every application you filed</title>
      <dc:creator>JDollar</dc:creator>
      <pubDate>Tue, 10 Nov 2026 15:04:38 +0000</pubDate>
      <link>https://dev.to/jenzylove/prior-a-visa-agent-that-remembers-every-application-you-filed-59hl</link>
      <guid>https://dev.to/jenzylove/prior-a-visa-agent-that-remembers-every-application-you-filed-59hl</guid>
      <description>&lt;p&gt;In 2023 the UK refused Maya's visitor visa.&lt;/p&gt;

&lt;p&gt;A year later she applied to France. One question on the form asked if she had ever been refused a visa. She ticked No. She also wrote that she started her job in March 2019. It was January 2020.&lt;/p&gt;

&lt;p&gt;She wasn't lying. She forgot. Most people do. Visa forms ask about years of your life, and nobody keeps notes.&lt;/p&gt;

&lt;p&gt;The officer doesn't forget. Every new application is checked against the ones you filed before, and one mismatch is enough to doubt everything else you wrote.&lt;/p&gt;

&lt;p&gt;So visa refusals aren't really a documents problem. They're a memory problem. The officer has every form you ever filed. You don't.&lt;/p&gt;

&lt;p&gt;That's why I built &lt;strong&gt;Prior&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;p&gt;You drop in what you already have: your CV, the visa forms you filed before, and any refusal letter. You pick where you're going next.&lt;/p&gt;

&lt;p&gt;About twenty seconds later, Prior shows you what an officer would catch, in red, with how to fix each one. For Maya it found both: the "No" on her France form after the UK refusal, and the job date that changed.&lt;/p&gt;

&lt;p&gt;Then it drafts her next application from her own record. Every answer points to where it came from. The UK refusal is already disclosed, and the cover letter corrects the old France form before anyone has to ask.&lt;/p&gt;

&lt;h2&gt;
  
  
  How it learns
&lt;/h2&gt;

&lt;p&gt;A refusal letter is the most useful thing an applicant owns. It says exactly what the officer didn't believe.&lt;/p&gt;

&lt;p&gt;Maya's said two things: her funds weren't clear, and she hadn't shown she would come home. Prior turned each one into a lesson in her file. So her next application asks her to bring six months of bank statements and a note on a large deposit, plus a letter from her employer with her approved leave and return date. The cover letter answers both reasons directly.&lt;/p&gt;

&lt;p&gt;Those lessons don't disappear after one application. Every refusal she adds teaches every application she writes after it, for any country.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Walrus and Tatum
&lt;/h2&gt;

&lt;p&gt;A visa history is about as private as it gets. So every fact in Maya's file is encrypted with Seal and stored on Walrus Memory. The file doesn't live inside Prior: she can wipe her device and get the whole thing back from Walrus.&lt;/p&gt;

&lt;p&gt;She can also hand her file to a visa consultant for a few minutes. When the time is up, the consultant's link simply stops working, because Seal checks the Sui clock before it lets anyone read. Prior can't extend it, and the consultant can't keep the link alive.&lt;/p&gt;

&lt;p&gt;Tatum is how Prior reads Sui: who has access to a file right now, when a consultant's access ends, and whether a payment really landed. That last part matters because other AI agents can buy a drafted application for five cents in USDC on Sui, and Prior checks the payment through Tatum before it hands anything over.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;Open the app and press &lt;strong&gt;Try Maya's documents&lt;/strong&gt;, or drop in your own.&lt;/p&gt;

&lt;p&gt;The officer remembers your priors. Now you do too.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;App:&lt;/strong&gt; &lt;a href="https://prior.jdollar.site/app" rel="noopener noreferrer"&gt;https://prior.jdollar.site/app&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Code:&lt;/strong&gt; &lt;a href="https://github.com/jenzylove/prior" rel="noopener noreferrer"&gt;https://github.com/jenzylove/prior&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>privacy</category>
      <category>blockchain</category>
    </item>
  </channel>
</rss>
