Per device purchase only. I also Googled and found this:
Wi-Fi Day Pass
Want to buy Wi-Fi for the day rather than the flight? MileagePlus members can get a Wi-Fi Day Pass for their entire trip. Buy before you fly either during booking or by adding it to an existing trip in trip details.
Buy now