U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
U-Dig It Rentals
PROMOTION TERMS

🎰 Spin to Win
Terms & Conditions

Official terms, conditions, and prize probabilities for first-time renters.

Effective Date: November 1, 2025 | Last Updated: November 1, 2025

These promotion terms are in addition to the main Terms of Service; the Platform's limitation of liability and disclaimer of warranties there apply.

✨Quick Summary

βœ“Everyone wins on their 3rd spin β€” guaranteed discount of $50, $75, or $100

βœ“One prize per customer β€” first-time renters only

βœ“48-hour validity β€” use your code within 2 days of winning

βœ“No purchase required to play β€” but discount only valid on first booking

βœ“Fully transparent β€” see exact win probabilities below

πŸ“ŠPrize Probabilities

We believe in complete transparency. Here are the exact mathematical probabilities for each prize tier on your 3rd and final spin (spins 1 and 2 always result in "Try Again"):

πŸ₯‡ Gold Tier β€” $50 Off

Your unique code revealed upon winning

55%
probability
Mathematical Odds55 out of 100

πŸ₯ˆ Super Tier β€” $75 Off

Your unique code revealed upon winning

30%
probability
Mathematical Odds30 out of 100

πŸ₯‰ Jackpot β€” $100 Off!

Your unique code revealed upon winning

15%
probability
Mathematical Odds15 out of 100

πŸ” Fairness Guarantee: Prize selection uses cryptographically secure random number generation (Node.js crypto.randomBytes) executed server-side. Client-side manipulation is impossible. Each spin outcome is logged with timestamp, IP address, and device fingerprint for audit trail purposes.

🎯How It Works

1Access the Game

First-time customers see the "Spin to Win" offer on their dashboard upon login or signup. Click "Claim Offer" to open the game modal and start your chance to win.

2Three Spins Allowed

You get 3 attempts to win a discount. Spins 1 and 2 will result in "Try Again" to build anticipation. Spin 3 is guaranteed to win a discount of $50, $75, or $100 based on the probabilities listed above.

3Receive Your Code

Once you win, your unique discount code is revealed and displayed on screen, automatically saved to your account. You can copy it to your clipboard with one click. The code format varies by prize tier (Gold, Super, or Jackpot) and is only shown to winners.

4Use Within 48 Hours

Your discount code expires 48 hours after you win it. A countdown timer shows exactly how much time you have left. Apply the code during checkout on your first booking to save instantly.

5Complete Your Booking

Enter your discount code at checkout when booking the Kubota SVL-75. The discount applies immediately to your rental subtotal, and you'll see the savings reflected in your final total.

βœ…Eligibility Requirements

First-Time Customers Only

This promotion is exclusively for customers who have never completed a booking with U-Dig It Rentals. Customers with previous completed bookings are not eligible.

Valid Account Required

You must have a registered U-Dig It Rentals account with a verified email address. Guest spins are allowed but require email capture before prize claim.

One Prize Per Customer

Limit of one prize per customer, ever. Multiple accounts, devices, or attempts to circumvent this limit will result in disqualification and code deactivation.

First Booking Application

Discount codes are only valid on your first booking. Subsequent bookings cannot use Spin to Win codes, even if you won multiple times through separate accounts (which is prohibited).

Saint John, NB Service Area

Promotion valid only for equipment rentals within our service area (Saint John, Rothesay, Quispamsis, Grand Bay-Westfield, Hampton, and surrounding areas within 100km).

🎫Code Redemption Rules

⏰ Expiration Period

All Spin to Win discount codes expire 48 hours (2 days) from the time you win. A real-time countdown timer displays in the win modal. Expired codes cannot be extended or reactivated under any circumstances.

πŸ’° Discount Application

Your discount applies to the rental subtotal (equipment + delivery + optional damage waiver)before taxes. HST (15%) is calculated on the discounted amount.

Equipment Rental:$900.00
Delivery & Pickup:$300.00
Subtotal:$1,200.00
Discount (Jackpot Tier $100):-$100.00
Subtotal After Discount:$1,100.00
HST (15%):$165.00
Total:$1,265.00
πŸŽ‰ You Saved:$115.00 (including tax savings!)

🚫 Non-Transferable

Discount codes are strictly non-transferable. The code is tied to the account that won it and can only be redeemed by that specific user. Sharing codes, selling codes, or attempting to use someone else's code will result in automatic rejection and potential account suspension.

πŸ”’ One-Time Use Only

Each discount code can be used exactly once. Once applied to a booking, the code is immediately deactivated and cannot be reused, even if the booking is subsequently cancelled.

πŸ’΅ No Cash Value

Discount codes have no cash value and cannot be exchanged for cash, credit, or refunds. Unused or expired codes have zero monetary value.

πŸ“± Cannot Be Combined

Spin to Win codes cannot be combined with any other promotional offers, discounts, or coupon codes. Only one discount code per booking is allowed.

πŸ›‘οΈFraud Prevention & Fair Play

To ensure fair play for all customers, we implement the following security measures:

Detection Systems

  • β€’Device Fingerprinting: We track device signatures to detect multiple account abuse
  • β€’IP Address Monitoring: Suspicious IP patterns trigger manual review
  • β€’Email Verification: All accounts must verify email before code redemption
  • β€’Booking History Check: System automatically validates first-time customer status
  • β€’Session Token Validation: Each spin session is cryptographically signed and verified

Prohibited Activities

  • ❌Creating multiple accounts to win multiple prizes
  • ❌Using VPNs, proxies, or other tools to mask identity
  • ❌Sharing, selling, or transferring discount codes to other users
  • ❌Automated scripts, bots, or tools to manipulate the game
  • ❌Attempting to reverse-engineer or manipulate client-side code

βš–οΈ Enforcement: Violations of these terms will result in immediate disqualification, code deactivation, account suspension, and potential legal action for fraud. U-Dig It Rentals reserves the right to refuse service to anyone violating these terms.

⚠️Important Disclaimers

πŸ“… Promotion Period

This promotion is ongoing but may be modified or terminated at any time at U-Dig It Rentals' sole discretion. Active codes will be honored through their expiration date even if the promotion ends.

πŸ—οΈ Equipment Availability

Winning a discount code does not guarantee equipment availability for your desired rental dates. Equipment is subject to availability and must be booked through our standard reservation system.

πŸ’³ Insurance Still Required

All standard rental requirements apply, including Certificate of Insurance ($2M CGL, $120K equipment coverage), valid driver's license, and security deposit ($500 refundable hold placed 48 hours before pickup).

πŸ“„ Booking Terms Apply

By using a Spin to Win discount code, you agree to all standard U-Dig It RentalsTerms of Service, including cancellation policies, damage liability, and rental agreements.

πŸ”„ Modifications & Cancellations

U-Dig It Rentals reserves the right to modify these terms, adjust prize probabilities, or cancel the promotion at any time without prior notice. Material changes will be posted on this page with an updated "Last Modified" date.

βš–οΈ Governing Law

These terms are governed by the laws of New Brunswick, Canada. Any disputes arising from this promotion shall be resolved in the courts of New Brunswick.

πŸ”Privacy & Data Usage

When you participate in Spin to Win, we collect and process the following information:

πŸ“Š Data We Collect

  • β€’Account Information: Email address, name, phone number (if provided)
  • β€’Session Data: Spin outcomes, timestamps, session tokens
  • β€’Device Information: IP address, user agent, device fingerprint hash
  • β€’Prize Information: Code awarded, prize amount, expiration date
  • β€’Redemption Data: Booking ID when code is used, redemption timestamp

βœ… How We Use This Data

  • β€’Verify eligibility and prevent fraud/abuse
  • β€’Track prize distribution and ensure fair probability compliance
  • β€’Send email notifications about your prize and expiration reminders
  • β€’Analyze promotion performance and optimize user experience
  • β€’Comply with legal requirements and maintain audit trails

For complete privacy details, see ourPrivacy Policy. We never sell your data and use it only for the purposes stated above.

βš™οΈTechnical Details

🎲 Random Number Generation

Prize selection uses Node.js crypto.randomBytes(), a cryptographically secure pseudorandom number generator (CSPRNG) that meets NIST SP 800-90A standards. This ensures truly random outcomes that cannot be predicted or manipulated.

const randomBytes = crypto.randomBytes(4);
const randomValue = randomBytes.readUInt32BE(0) / 0xFFFFFFFF;
// Normalized to [0, 1] for probability distribution

πŸ”’ Server-Side Execution

100% of game logic runs on our servers. The client (your browser) only displays the visual wheel animation. Prize outcomes are determined server-side and sent to your browser after verification. This prevents any client-side hacking or manipulation.

πŸ“ Audit Trail

Every spin session is logged with:

  • β€’ Session ID and creation timestamp
  • β€’ All 3 spin outcomes with timestamps
  • β€’ Prize awarded (if any) and expiration date
  • β€’ Device fingerprint hash and IP address
  • β€’ Code redemption details (booking ID, timestamp)

This audit trail ensures accountability and allows us to investigate any disputes or suspicious activity.

❓Frequently Asked Questions

Q: Is everyone guaranteed to win?

Yes! Your 3rd spin is guaranteed to win a discount of either $50, $75, or $100. Spins 1 and 2 always result in "Try Again" to build excitement.

Q: Can I spin again if I don't like my prize?

No. Once you complete your 3 spins and receive a prize, your session is permanently completed. You cannot spin again or exchange your prize for a different one.

Q: What if my code expires before I'm ready to book?

Expired codes cannot be reactivated. The 48-hour window is firm and starts immediately when you win. We recommend only playing Spin to Win when you're ready to book within 2 days.

Q: Can I share my code with a friend or family member?

No. Codes are strictly non-transferable and tied to your account. Attempting to share codes will result in automatic rejection and potential account suspension.

Q: What if I forget to use my code before it expires?

Unfortunately, we cannot extend or reissue expired codes. The 48-hour expiration is automated and cannot be overridden. We send email reminders 24 hours and 1 hour before expiration to help you remember.

Q: Does the discount apply to the security deposit?

No. The $500 security deposit (hold) is separate from your rental charges. Your discount applies only to the rental invoice (equipment + delivery + optional waiver). The security deposit is fully refundable when you return the equipment clean, refueled, and in good condition.

Q: Can I use my Spin to Win code with other promotions?

No. Spin to Win codes cannot be combined with any other promotional offers, seasonal discounts, or coupon codes. Only one discount per booking is allowed.

Q: Are the probabilities really accurate?

Absolutely. We use cryptographically secure random number generation with mathematically verified probability distribution. Over time, prize distribution will match the stated probabilities (55% $50, 30% $75, 15% $100) within statistical variance.

Q: What happens if there's a technical error during my spin?

If a technical error prevents your spin from completing, please contact us at+1 (506) 799-2826 orsupport@udigit.ca. We'll manually review your session logs and issue your prize or reset your spin attempt as appropriate.

πŸ“žQuestions or Issues?

If you have any questions about the Spin to Win promotion, encounter technical issues, or need assistance redeeming your prize, we're here to help!