Welcome to Calculon! Thank you for purchasing this app and supporting ThoughtCast Magic! And thank you for allowing us to continue to create more amazing apps and products for you to wow your friends, family, clients, audiences, and whomever you perform for. Please read the instructions carefully, try them out, and if you have any problems just email with the subject "Calculon Support Request" and we'll get back to you in 24-48hrs.

Are you a member of our Facebook Group?

You should be! Click or Tap here to join!

Note about these instructions: Although we all know how much you guys love video instructions, Calculon is constantly in a state of development and improvement, and it is a lot simpler to update text than it is video instructions. So, please READ all the instructions as well as watching the videos, as the text will always be up to date (whereas the video might not).

What's new in V2:

Fixed Calculator Functionality

How could something so simple be so complex? We completely overhauled the system that actually does the calculating, so every calculation is accurate and, if another spectator follows along on their iPhone calculator, everything should match.

Bluetooth Pairing

Now, instead or relying on the internet to do the connecting and data transfer, you can pair to your spectators phone via bluetooth. This way, info updates faster and with better reliability and, as long as your spectator is 5-10ft away, the connection will move all the data via bluetooth. And, if the spectator walks further away and the bluetooth connection is severed, it will automatically fall back to the data connection for data transfer.

Customizable Number Order

Before, if you wanted to get Calculon to convert a zipcode and a spectators birthday, you had to enter the zipcode first, followed by each field of the birthday. Now, the order of numbers is completely customizable, allowing you to have the numbers entered in any (pre determined) order, and Calculon will calculate and show you the appropriate peeks.

More Number Peek Options

Now, in addition to the customizable number order above, you can set additional fields of information, like phone numbers, pincodes, phone passcodes, lottery numbers, and even custom options (this doesn't calculate or show any additional data, it just shows the numbers entered by the spectator).

Actions Support

Calculon Supports the Actions Toolkit! Now, you can have your pre-equals total, or any other captured field of information, sent to any of your favorite magic apps and devices, including Inject, the Stranger, Glyphs printer, and Legacy Wallet printer. Find out all about the capabilities here.

Force Auto Disable and Force Auto Advance

In previous versions of Calculon, these were unchangable. Now, you have the option for the force to automatically disable when the force number is shown and/or advance to the next force number when the force number is shown.

Date and Time Force (pro tools)

Due to popular demand (and every competing calculator app having this feature now), you can now set the force number to show the current date and time, as well as show a custom date and current time.

Target Number Force (pro tools)

A totally new twist on the "everyone add together the numbers" trick popular on other calculator apps. No more of that downright stupid "hold the phone screen down and tap some numbers at random" stuff. With this version, you can have the last number be a conscious choice by your spectator and not a random number, but the total will still get to your target. Or, have spectators add up random numbers on one phone while everyone else follows along with you on the other phone. The random number phone will provide the right number to get everyone to the target number. You can also set the target to a predetermined force number, or the time and date/pi rev time location.

Saved History (pro tools)

Along with new data you can peek and capture from your calculator session, you can now save that data, either from your device (double tap) or from their phone (press + hold clear), and access all the entries in the Saved Calculated Values section of the settings.

Lock Screen Widgets (pro tools)

On iOS 16, Apple introduced new Lock Screen widgets. These widgets show data at a glance that updates automatically as long as the host/main app is the one furthest in the foreground. With Calculon, you can now get a peek of any of the saved items on your lock screen, making your peek even more inconspicuous.

Voice Recognition (pro tools)

Now, any number you name can be immediately shown on the calculator screen. You can trigger this from their phone or from yours (to show on their phone). Plus, you can set the current force number with your voice. So, imagine asking for a random number and, with a wave, it appears on their phone. That is now possible with Voice Recognition.

Alice Mode - Number Sync (pro tools)

Imagine borrowing two phones and opening the calculator on both. Now, any random 4 or 5 digit number is entered into one calculator. Then, one at a time, without ever touching either calculator, each number is plucked one at a time and moved to the other calculator. And, you end completely clean. This is now possible with Number Sync in Alice mode (check out the details below).

Open On Number (pro tools)

This allows you to set a number that, when the calculator is loaded onto your spectators phone, it opens and sets this number as the active number. This can also be set to the current force number as well.

Reveal Force On Equals Press (pro tools)

In normal force mode, the force number is revealed on the first press of equals. Now, you can set the number of equals presses until the force number is set. Calculon will keep track of the equals presses since force is enabled and, when the correct equals number is reached, it will show the force number.

Practice Mode Enhancements (pro tools)

Now, you can set Calculon to automatically open to the practice mode calculator when it is opened. And, you can change the icon for the app to the regular calculator icon as well.

Watch - Set Force/Reveal Number (pro tools)

Now, you can use a simple tap to set method to set the force/reveal number from your watch. Or, use the standard text/number input method

QuickStart Instructions:


When you purchase Calculon, you will receive either an email with a code or a code on a card with some instructions on creating a Calculon login (and a link to this website). If you purchased Calculon and didn't get this info, please contact so we can get you the info you need.

Before beginning the QuickStart, follow those instructions and create a username and password to log into Calculon, then continue with the instructions below.

1. What you need to start:

To test all of the features of Calculon, you will need 2 iPhones: yours and a second one. They don't have to be identical in model, any two iPhones running iOS 14 or newer will work. Your personal phone can and should be one of the two phones you will use to test. If you don't have two phones, borrow the phone of a friend or skip down to Practice Mode (but do come back here when you can get two phones).

Calculon will work on any iPhone that has iOS 14 or newer installed on it. If you don't know if the phone you are using has iOS 14, the fastest way to tell is if you swipe once to the right on the lock screen or home screen. If you see the word "Search" on the far left side of the search bar, this phone does NOT have iOS 14 or newer. If the word "Search" in the search bar is centered, this means the phone has iOS 14 or newer installed and you can perform using this phone.

The absolute easiest way to tell if your spectator has a new enough phone is to look at the back. If it has 3 cameras, it is guaranteed to work with Calculon. If it has 5G internet, it is guaranteed to work with Calculon (5G was introduced on iPhone 12, which at the minimum is running iOS 14). Also, if the camera is in opposite corners of each other (instead of stacked on top of each other), this is an iPhone 13 and is compatible with Calculon.

As newer iPhone and iOS' are released, the likelihood of a device running iOS 14 or newer will increase, so as this was a concern when the app was first launched, it is less a concern now, but still worth knowing.

Screen Shot 2021-04-18 at 12.58.30

It is highly suggested you also get a NFC tag for this effect. If you purchased a Calculon Starter kit with NFC tags, you will already have some, and we sell some high quality, long range NFC tags on our store for Calculon owners.  You can use any compatable tag to test, and we have some recommendations on NFC tags for performance in a section below.

If you only have a single device, or don't have an NFC tag, that's ok, but the performance mode/remote peek is only possible when you use a second device. We will talk about how to try out some of Calculon's features with a single phone, and without NFC, later on.

2. Get the App:

Next, click here to get the Calculon Controller app, or search for "Calculon Controller" on the App Store. When you find it, install it to your device, and use your username and password to log in. If you ever forget your password, just type your email into the login field and tap "Forgot Password" to reset it. If you forget your username, it usually is your email, but you can email us and we will be happy to help you find it.

3. Generate a Code:

Once logged in, you'll need to generate a code on our server. To do that, tap on the "Show/Generate Code" button. Once open, you will see a box with an X through it (signifying you don't have a code yet). Tap "Generate Code" to generate a new code, and if you are successful, the code will show up in the window, along with a QR code.

4. Write your code to NFC (or save the QR Code):

Once you see the code, you have two options: The best option is to use a NFC tag (available for purchase in our store, or use one you already own). Tap "Write Code to NFC", then when prompted, bring the NFC tag to the top of your phone to write it to the tag.


If you don't have a NFC tag, you can save the QR code to your camera roll by tapping the "Export QR Code" button, then tap "Save Image". Then, print the QR code out, or open it on a nearby computer or iPad, or any other device you have available. 

5. Setup the App:

VERY IMPORTANT - Exit Show/Generate Code and, on the Home Screen, tap "Settings" and slide (or tap twice) the bar under "Calculator Style"...this should be set to "Orange".


If you only have only one device, you won't be able to test the remote peek mode in the steps below. Still read through the rest of the Quick Start (because you can perform this for someone on their phone), but skip down to the "Practice Mode/Local Peeking" section below after reading the Quick Start.

If you still have a two phone setup, go back to the home screen, and tap on "Performance Mode". You should now see a (mostly) black screen with your code at the bottom in a yellow box.

6. Open the "Calculator":

Unlock your other phone (not the one running the Calculon Controller). If the phone is a iPhone Xr or newer, you can tap the NFC tag to the top of the phone, and the pop up below will open on the phone. If it is a iPhone X or older, or if the phone has Background Tag Scanning turned off, you can manually activate the NFC scanner by pulling open the Control Center and tapping the icon that looks like a sideways Spotify logo (then tapping the NFC tag when prompted), the icon circled in red in the below photo. If you don't know what kind of iPhone you have, tap the tag and see if the pop up opens, and if it doesn't, then enable the NFC reader and tap again.

IMG_E95FA8400A29-1 2.jpeg

If done correctly, you should feel the phone tap or vibrate, and see a pop up like the one above that says "Open the Calculator". Tap the blue "Open" button to open the fake calculator.

If you don't have a NFC tag and are testing using a QR code, open the camera on this phone and point it at the QR code, then when the banner appears, tap it to open the pop up, then tap "Open" to open the fake calculator.

Once you tap "Open", after a few seconds, the calculator will pop up. A banner will also pop up at the top, this can either be swiped up or ignored and will go away on its own. Just don't tap on it! A few second or so later, you will feel the phone tap or vibrate. This means it is connected to our servers and ready to perform.

7. Get the Peek:

Now the fun part! If the connection was successful, the once yellow box with your code should now be green. Now, give it a try and type some numbers into the calculator. Any numbers you type into the "calculator" will show up on the Performance Mode screen. If you have an Apple Watch, the numbers will appear there too!

Once you've successfully installed and used the calculator, swipe down twice on the screen in Performance Mode. This will crash the calculator app and close it on your spectators phone, severing the connection between your phone and theirs.


Important notes about the "CALcuLAToR":

The "calculator" is using a new technology released by Apple called the "app clip". This mini app allows us to run code on a strangers phone without them installing the app from the app store.

The calculator part of Calculon is designed to automatically disconnect when one of the following happens:

  1. The lock button is pressed

  2. The user goes to the home screen

  3. The user force quits the app (or goes to the app switcher)

  4. You crash the app by swiping down twice

We also recommend doing two other things:

  1. Asking the spectator to unlock their phone, then open it to the calculator...this way, when the app clip opens it opens next to the actual calculator. Then, at the end of your routine, you can force close the app clip and open the actual calculator, ending clean (for the most part), and

  2. Silencing the phone or turning the volume down to 0. Because of the way an app clip works, it will make a little boing noise when you go to invoke it, so make sure the phone is silent before you try doing this or else the spectator will hear something odd coming from their phone.

Due to the nature of the app clip, you are not left completely clean. The app clip is disguised as the calculator, and there are several options for ending the trick, depending on your style and who you perform for:


  1. Force Quit on their Phone - This is the best option that will quickly get rid of the evidence without having to deep dive. Most people don't know about app clips or the app library, and since the clip is not shown on the home screen it will not show elsewhere. Once quit, the app will automatically delete itself in 10 days.

  2. Force Quit from Controller - If the spectator still has the "calculator" open, swipe down on your screen twice to force quit the app clip. This way, it closes the calculator and disconnects from the server. The benefit of this is it allows you to end the trip without touching the phone again, but the disadvantage is still in the fast app switcher. If you're performing for someone who isn't as technologically smart, or if they refuse to give the phone back to you, this is probably the best option.

  3. Lock and Leave it Alone - If you lock the phone or go back to the home screen, it looks/feels/acts like the normal iOS calculator. If you can force quit the app it is best, but this way all they will find is the fake "calculator" (which works as a normal calculator/looks like the stock calculator)

  4. Delete the App Clip - If you want to end completely clean, you need to go into their settings, scroll/search for app clips, and delete the clips. A fast way to do this is to touch and hold the % button, which will launch the App Clips settings automatically. From there, you can tap "Remove All App Clips" (or, alternatively, tap on the "calculator" App Clip and tap "Remove App Clip"). If you load Settings and the App Clip isn't listed, back out of the menu (back to Settings) and re-enter App Clips, and it will be there for you to delete.


When the phone connects for the first time, it will automatically clear (or save and clear) the values shown in the display

A few other things to remember:

  1. The app clip requires the phone to be unlocked, so ask the spectator to unlock it before performing.

  2. If you leave the "calculator" app for any reason (including opening the control center to change the brightness, etc), the app will disconnect. You can reconnect using one of the methods listed below.

  3. The app clip, once connected, will stay active until the app is quit, closed, or killed. If you plan to set this up and leave it, the app will not quit or sleep the phone.

  4. If the "calculator" is closed and the spectator doesn't open the "calculator" for 10 days, the app clip will delete itself.



Performance Mode Screen:

On the performance mode screen, you will see the following (from the top down):

  • An icon indicating the connection type. If you have bluetooth off, this icon will be a cloud. If bluetooth is on, it will be a radio wave icon.

  • The current calculator display (whatever number is showing on the spectators calculator at that moment). This is referred to in this manual as the "current number".

  • The number that will show when the spectator hits equals (this is referred to in this manual as the "pre-equals total"). This number is displayed in blue under the current number.

  • You won't see anything here when you first start, but after setup you will see a series of calculated values, like the square and cube value of the pre-equals total, among other values. These will show up in a list on the left side of the screen, and the numbers that show up here can be customized in the settings.

  • A history list of all of the numbers and operator buttons the spectator has pressed on the calculator, displayed on the right side of the screen.

  • Your current code, as well as the status of the connection, shown in the box at the very bottom of the screen.

Failsafe Features:

Because this trick is reliant on an active internet connection on both your phone and the spectators, we have built in a series of failsafe features. While we can't guarantee the connection will be 100% reliable, we can let you know when it isn't and give you a heads up when there are technical issues (so you don't assume everything is going great, only to realize nothing is coming through)...

First off, when you enter performance mode, your code will be visible at the bottom of the screen. If the spectators calculator is active, this will be green. If it is not connected, this will be yellow.

Also, via the settings, you can enable the emergency vibration by turning on "Vibrate on Disconnect". This way, if the spectators calculator gets disconnected, your phone will vibrate continuously until the calculator reconnects, or you leave the app.

Finally, if the spectator quits the calculator and you disconnect, you can reconnect to it in 2 ways:

  1. force quitting the calculator app and/or deleting it, then reopening the calculator using your nfc tag or QR code or

  2. holding down the +/- will know you’ve reconnected when you feel the spectator's phone vibrate, once for cloud connection and twice for bluetooth.

The calculator also has built in local peeks, should the connection go out permanently, you can pick up the calculator and peek at the values. More info about this is in the section below, called "Practice Mode and Local Peeking".

Performance Mode Swipe Gestures:

In performance mode, there are several swipe gestures that will perform several actions. These are listed here for your reference, and the specific feature is discussed in more detail below:

  • One swipe up - enables or disables the force number.

  • Two swipes up - brings up the force number set screen.

  • Two swipes left - enables/disables the Alice in wonderland performance mode.

  • Two swipes down - force quits the calculator on the spectators device.

  • Two swipes right - reads the current numbers into the speaker or Bluetooth earpiece (if enabled in settings).

  • Touch and hold - allows you to interactively change the brightness of the screen.

  • Right Swipe then Down Swipe - Send To URL Trigger (see setting description below)

In all the performance mode screens, there are helpers that will show you all the swipe gestures, should you ever forget what one of them are/what they do. Most of them can be found by sliding up from the bottom right corner of the screen.

Force Number:

The force number mode allows you to do the cleanest toxic force you've ever performed. No more need to worry if the spectator accidentally clears or hits the wrong button.

To enable it, swipe up twice in performance mode. When you do this for the first time, you will get a message saying "No Force Numbers Set!". This is OK, and there are two ways to set a force number:

  1. Setting the force numbers via the force number menu in settings.

  2. Setting the force number dynamically on the performance mode screen.

You can tell the force number is active because the pre-equals total value will turn green, indicating that it isn't a pre-equals total but instead the force number. If you have several force number set up, you can switch between them by swiping left and right while the force number is active.

In performance, when the force number is enabled, it will be shown on the spectators screen when the spectator presses equals. If you are worried about the spectator accidentally pressing equals before finishing their computation, leave the force number disabled and ask the spectator to input their numbers but stop before they press equals and let you know. Then, once they let you know, enable the force number and ask them to press equals so the force number is displayed on the screen.

Inputting the Force Number Dynamically:

To trigger the dynamic force number input, swipe up twice in performance mode. If done correctly, you should see the "Add New Force Number" screen. On the screen is a gizmo showing what pattern to swipe to input any specific number in the sequence.

To input a specific digit, swipe in the direction of the cluster, and then follow the on-screen gizmo to swipe in the direction of the specific number. So, for example, if I wanted to input the number five, I would swipe down to reveal the 567 gizmo, and then swipe right to lock in the number five.

If you make a mistake and want to start over, you can clear by tapping twice on the screen. Once the force number is set successfully, touch and hold to commit the force number as the newest force number in your list and set it as the active force number. This will also (by default) enable the force number as well.


ALICE performance MODE:

If you haven't seen Robert Ramirez do his BRILLIANT iPhone Magic trick called "Alice in Wonderland", I highly recommend watching the video at this link. He released a video called Expert Phone Technique, teaches the entire Alice in Wonderland routine, including some other tricks you can perform with a borrowed iPhone. When this video first came out, iOS 12 was the latest version of iOS. However, in the transition from iOS 12 to iOS 13, Apple removed a lot of the features that made this trick really magical in the spectator's hands. So, when making Calculon, we included some of the features Apple removed from the calculator, including the ability to touch and drag on any button and have the button's action trigger when your finger is lifted. We also made deleting the numbers in ALICE mode more sensitive, so vanishes that were harder before are much easier. We have full permission from Rob to teach this routine (and the video of it, as well as our addendum of adjustments, is below), so thank you Rob for that!

However, we wanted to add some additional "magical" features to the spectators calculator itself. So, if you swipe left twice on Performance Mode, you will enable ALICE mode. In ALICE mode, not only will you have some other helpful features, but you will be able to run four commands to perform magic with the spectators phone. Each command starts with a swipe down to initialize it, then you can perform one of the following:

  • Swipe Up - Locks (or Unlocks) the swipe to delete functionality

  • Swipe Left - Deletes the digit furthest left (or if there is one digit, it sets it to 0)

  • Swipe Right - Sends the current force number to their device.

  • Swipe Down - Enable/disable fade (where force number is revealed with a fade instead of popping on.

To trigger/access these features, swipe down once. Then, you'll have about 2 seconds to trigger the actions. This is set up so you don't accidentally trigger something in your pocket. There is a gizmo on screen to show you what each directional swipe does.

There is a 2 way check function, so if you send a force number or delete a digit, your phone will vibrate twice: once when the action is received by the calculator, and once when the function is performed by the calculator. In settings, you can set up a delay so you can trigger it, and then the action will happen later (and you can set the delay time as well).

You can set the force number in the same way as Performance Mode (by either saving them in settings or saving them using the gizmo in ALICE mode, enabled by swiping up twice), and you can switch the active force number by swiping left and right.

Finally, as a bonus, there are several additional ways to trigger the force number to show on your spectators phone...these are all active ONLY when ALICE mode is on:


1) if you shake the spectators phone (at the end of the shake/right when you stop shaking), whichever force number is active will show in the display. This is only when ALICE mode is on, when off the shake function will do nothing.

2) if you or your spectator waves their hand over the ambient light sensor at the top of the phone (by the earpiece)...remember, don't hover your hand here too long, or hold your hand too close, or the screen will turn black. Be sure to practice this to get an idea of the proper distance and speed to trigger the reveal without the screen turning off.

3) if you press and hold the decimal/period key, when you lift it, it will show whichever number is currently set as the force number...this is great if you wanted to slide the phone across a table at someone or spin it and have the number change mid-slide.

4) if you rotate the phone upside down, it will reverse the digits in the display.

Once you're done performing, swipe left twice to exit ALICE mode and return to the normal peek display. This also disables all the ALICE functionality from the spectators calculator.

Rob's original instructions are below, shown with permission. An addendum is underneath that of the changes and additional things possible using Calculon.

Alice In Wonderland Performance Addendum:

If you are reading this and you haven't watched the performance and explanation of Robert Ramirez's "Alice in Wonderland", we suggest watching the video above, then coming back to this, as the explanation you are about to read adds onto the information in that video.


Here are some changes to the original Alice In Wonderland routine when using Calculon, plus some additional things you can do with ALICE mode in Calculon to further perform amazing magic:


Before you perform the Alice routine from the video, enabling/disabling the rotation lock function on the phone is not needed, as Calculon currently does not have a landscape mode. Once the app clip calculator enables and connects to our servers, opening the control center to turn off rotation lock could disconnect your from our servers. If you plan to still turn the rotation lock on, make sure to turn on rotation lock before activating the app clip. If you forget and disconnect, use one of the reconnect procedures to reconnect to the spectators phone.


Lastly, before you start the routine, remember to turn ALICE mode on. 


In the routine, Robert shows erasing numbers with a swipe. In ALICE mode, this swipe is very sensitive, and the slightest touch will erase the numbers. This way, you can perform flick vanishes and other more difficult vanishes without any special technique, just touch the screen to delete. The erase also works in any direction, so you can slide straight down or up to erase as well. 


Robert also shows the number 7 reappearing, or any number entered. You can do this as shown in the routine, but another way you can do this is storing the number as a force number. Enter in the number you want to reveal, then turn the phone away from the spectator and press and hold 0, then tap 0 again to confirm adding the currently displayed number as a force number. Now, you can delete the digit and, with a shake or wave, it comes right back. Remember, force numbers saved from the spectators device do not get saved to your phone or to our servers.


If you want to clear, you can do the version shown in the routine, or you can set 0 as a force number. Just set the display to 0, press and hold 0, then tap to confirm. Now, you can reveal 0 (making it appear as if the display has cleared) using one of the methods mentioned above to reveal the force number (shake, wave, send from controller, etc).


If you are performing the codebreaker part of the routine, you can ignore Robert's instructions and the formula. To show the number again, make sure the number is in the display, then press any of the orange operator buttons to commit it to the last value. Now, when you hit clear, you can press equals to show that last value. This is also possible from the volume buttons as well. This "last value" will only show if the display is 0, equals is pressed, and the phone is currently in ALICE mode.


If you perform the flick or toss to clear, you have an extra beat of magic as, if it is enabled, a flick or shake will trigger showing the latest force number. If you don't want this to happen, just press and hold 7 to toggle shake to reveal, and press and hold 8 to toggle wave to reveal. A single vibration tap indicates off, and a double vibration tap indicates on.


Once you are done performing, before giving the phone back, consider force quitting the calculator so if the spectator opens their actual calculator to try and replicate some of the features of the trick, it will not work for them. Then, the fake calculator will delete itself later automatically.

Performance and Alice Mode Swipe Hints

Both the Performance Mode and ALICE mode screens have a LOT of functionality. So, to help you better navigate it (if you ever forget what swipe to use to do something), we added a invisible button in the bottom right corner. Touch and drag it to show all the various swipes available in Performance Mode or Alice Mode (whichever you have open at the time), then lift your finger to hide it again.


show/generate code:

This part of the app is pretty self explanatory: here is where you generate the code that launches the Calculator app on your spectators phone. You can write this url to a NFC tag, or to a QR code (which then launches the app clip via the camera). Also, if you notice odd activity, you can change your code by tapping the "Regenerate Code".


practice mode and local peeking:

Practice Mode is basically the App Clip calculator, except on your local device. Obviously, you won't be able to use performance mode and Practice Mode simultaneously, but now you can test out the ALICE mode and local peek features of the Calculator if you don't have two devices. To go back to the home screen from Practice Mode, just tap the top left corner where the back arrows are located on the other screens (obviously it isn't shown here, but tapping anywhere in the top left corner of the Practice Mode calculator will take you back, just tap where it says "tap here to go back home".).

The local peeking mode allows you to get the same peeks, and control the spectators calculator, from their own device. This is great if you don't want to handle your phone or if you lose your connection unexpectedly mid-performance. 

Once the Calculator connects and you feel the taps (one in cloud connect mode, two in bluetooth connect mode), you can access the peeking system anytime until the app clip is removed from the device. To get the peek, touch and hold the plus, minus, multiply, or divide button to show the peek screen. Lift your finger to hide it again. All of the toggles are below, with a how to of how they all work. If you are in performance and forget what one of the toggles do, you can get a peek of all of them on the spectators screen by tap and slide the equals button. Lifting your finger will hide the information again. Remember, the slide action of the orange buttons in ALICE mode is to activate them on finger lift, so if you need to get a peek or remember what something does, do it in normal/non-ALICE mode.

In Regular Mode, the following buttons can be long pressed to perform the following action. You will see the display change to confirm, and feel a sleight vibration as well. Every button is a long press to activate, unless it is a tap where noted:


9: turn alice on/off (you won't see a display but you'll feel a double tap to confirm it is on and a single tap to confirm it is off)

1: toggle voice recognition

0: add number in display as new force number (tap 0 again to confirm)


8: force number select (change active force number and delete force numbers)

              edit force number buttons:

              4&6: step through saved numbers

              2: tap to delete

              tap any other button to exit this mode

7: enable/disable the force number being active

2: trigger action (on the magician's phone)


7: shake and wave to reveal on/off

6: swipe to delete lock on/off

4: delete first digit with 3 sec delay (plus delay time)

3: toggle transfer mode

decimal: lift to reveal force number


+/-: reconnect (app clip calc only)

%: open app clip prefs (app clip calc only)

clear: crash app (app clip calc only)


Versa Remote Support:

As you may (or may not know), ThoughtCast Magic sells an incredibly small, incredibly powerful remote called the Versa Remote. If you own one of these remotes, you can utilize it within Calculon and control many of the features of Calculon without ever touching your phone or your watch.

If you purchased a Versa Remote and you cannot see the "customize remote" screen (if it takes you to a website), email us so we can add it to your account. 

Once activated, when you tap "Customize Remote Buttons", you should see the default buttons that will trigger each action. Some of the buttons have the same keystroke, this is due to the various modes of the app (force enabled, force number entry, alice mode, etc), so if a button is mode specific it will show the mode it works in on the label. To change any button, tap the current keyboard button and delete it, then press the button on your keyboard you would like to trigger that specific function.

By default, the keyboard buttons are as follows (use the image of the versa remote in the wifi setup to reference the numbers below):

In Regular Mode:

Toggle Alice On/Off = "1"

Toggle Force On/Off = "a"

Crash Remote Calculator = "0" (press twice)

Read to Earpiece (if "Read Only on 2 Right Swipes" is on) = "g"

Open URL = "f"

Add New Force Number Mode = "e"


In Alice Mode:

Trigger Current Number = "3"

Lock Swipe Delete = "c"

Delete First Number = "f"

Toggle Fade = "g"

In Force Number On Mode or Alice Mode:

Go back a number = "b"

Go forward a number = "d"

Toggle Date Force On/Off = "c"              


In Add New Force Number Mode:

#0 = "a"

#1 = "b"

#2 = "c"

#3 = "d"

#4 = "e"

#5 = "f"

#6 = "g"

#7 = "h"

#8 = "i"

#9 = "j"

Decimal = "1"

Submit Number (or exit if number is blank) = "3"

Delete Last Digit = "2"

Reset Number = "4"

set force number via Actions:

Many of our other apps, like OmniSense and ThoughtCast, can gather numbers from audience members. With Actions, you can use the numbers gathered by spectators from other apps and set them as force numbers in Calculon!

Simply go to the Actions app and enable "Send to Calculon". Then, whatever number is sent to Actions, Actions will then forward to Calculon and Calculon will set it as the active force number (and if the force is disabled, it will enable it automatically).




Here is a rundown explanation of all the settings. If you are still confused (or in a hurry to learn what a setting does), just touch and hold the setting name in the app for a quick explanation of the setting itself. Also note, some settings are only visible if their parent setting is showing (i.e. camoflauge mode won't show unless touch to peek is enabled), so if you don't see a setting on your screen that is here, more than likely that is the reason.

Performance Mode:

  • Touch to Peek - If enabled, this will hide the Performance Mode screen and make the phone appear to be asleep. To peek the screen, touch and hold, then lift your finger to hide again. Touch and drag up/down to change screen brightness.

  • Camouflage Mode - If on, this replaces the black screen in regular Touch to Peek mode with the image of your choice. Tap the button below to set the image. This toggle is only visible if Touch to Peek is on.

  • Change Camo Image - This allows you to choose the image used in Camoflauge Mode.

  • Bluetooth Transfer On - If on, it will use bluetooth to pair to your spectators phone and transfer calculator data directly. If the connection drops, the app will return to communication via the cloud server. This will show a alert on your spectators phone when Calculon launches, so be sure to hide the phone screen from your spectators view.

  • Calculator Style - This changes the style of calculator the spectator sees on their device. This is added to be in conformance with Apple's app policies. You should always have this set to "Orange".

  • Vibration Alerts - This toggles if your phone will vibrate or make any haptic feedback, including when you input force numbers and trigger ALICE mode functionality.

  • Vibrate On Disconnect - This toggle controls if the phone, in performance mode, will vibrate when the spectator closes their calculator app clip, or if your internet becomes disconnected.

  • Peek Font Size - This controls the font size of the calculated values and history on your peek screen. If you find your calculated values going down the bottom of the screen, scale the font down so everything fits.

  • History Limit - This increases or decreases the number of values kept in the history list.

  • Button Lock - When on, this requires you tap the back button twice to return to the home screen of the app. This is so the Performance Mode screen is not left accidentally (should the phone be in your pocket while performing)

  • Open On Number - If on, this will show the number set below instead of 0 when the spectators calculator loads.

  • Open On Number Value - This controls the number shown when the spectators calculator loads.

  • Open On Force Number - If on, this will show the current active force number instead of 0 when the spectators calculator loads. The value for "Open On Number Value" is ignored.


Force Numbers:

  • Setup Force Numbers - In this window, you can set up the force numbers before your show, or see and edit the force numbers made here or within performance mode. To create a new force number in performance mode, swipe up twice in quick succession and follow the prompts.

  • Active Force Number - This lets you set the force number active in Performance Mode. 

  • Open to Force On - If on, when spectators caluclater loads, the force number will be active (if the controller is running or not). Performance Mode will also enable force on when it opens as well. You can disable it in Performance Mode by swiping up once.

  • Force Equals Trigger Count - This is the number of times equals needs to be pressed (from the time you enable the force) to show the force value. This number is cleared when the force number is disabled. Calculator functions normally until this number is reached, then force number is shown (and force is toggled off if "Force Auto Disable" is on and advanced if "Force Auto Advance" is enabled).

  • Force Auto Disable - If on, when the force number is shown, the force will be turned off on the spectators phone (and on the controller if open) and will need to be re-enabled to be active again.

  • Force Auto Advance - If on, when the force number is shown, the active force number will automatically advance to the next force number.

  • Unrealistic Display - If on, if the force number/force date/etc is longer than 9 digits, it will show the entire number in the display without using exponential numbers (iPhone calculators will normally truncate numbers 10 digits or longer. This ignores the truncation for force numbers only).


Target Number Force:

This forcing method allows you to set a "target number" that you want the spectator to reach after they have finished their calculations. This is helpful if you want the entire audience to follow along in the math equation with their phones, while you demonstrate the numbers on your phone. The secret to this is the last number entered is seemingly chosen at random or consciously, and then at the last moment switched for the difference that, when added to your total, will get you to your target number.The triggers listed below will explain how to show the last number to get to the desired total. To perform, turn on Target Number Force and set the force number to the one you would like to you (you can switch this in Performance Mode like a normal force number), or to the date/time option of your choice. Then, set the trigger below. When you perform, use the instructions of the trigger to get to the total you are looking for (since each trigger works a little different). You can combine the numbers however you'd like, but Calculon assumes that the last number will be added and will show the difference as a addition to complete the equation.

  • Target Number Force Enabled - This toggles Target Number mode. If this is active, other forcing modes (like regular force) are not possible from the controller or spectators phone.

  • Target Number Trigger - This lets you set when the target number difference is shown to the spectator. Force must be enabled for the difference to be shown. Here is a rundown of what each trigger does:

    • Number Count - This will show the full target number difference on the press of the last digit. So, if the target number difference is a 4 digit value, on the tap of the 4th number, the entire number will switch to the target difference.

    • Number Replace - Like number count, however this will show each digit as they are tapped. So, if the target number difference is 1234, no matter what number is pressed, it will show 1 first, then 2, then 3, then 4, then it will act like a normal calculator.

    • Phone Rotate - When the force is enabled, this will keep track of the rotation of the phone. So, the spectator entering in the last number can show their phone to the audience and, on the turn of the phone, it will switch to the target difference. If they turn it back, it will switch back to the number they originally entered. Pressing equals will show the target number (regardless of the number shown on screen).

    • Equals Press - This is great for two phone presentations. On one phone (for this example we will call it phone #1), you enable force, and ask several spectators to add together numbers but don't press equals. Then, on another phone (for this example this is called phone #2), with force off/disabled, you get numbers from the audience to demonstrate adding together. To get the "final number" you ask phone #1 to press equals, and it will display the target difference from phone #2.

    • Trigger - This will show the target number difference when triggered. On the controller, the trigger is activated with a down swipe followed quickly by a right swipe. This can also be activated via Versa Remote as well.


Date and Time Force:

This, quite simply, is a way to set the force to show the date and/or time when the spectator presses equals.

  • Date/Time Force Enabled - This will enable or disable the Date/Time Force when the force is enabled in Performance Mode.

  • Force Time Delay (in minutes) - This is the number of minutes that, after the user presses equals, will be added to the force time. This is so you can reveal the number and talk for as much time as needed before revealing the total is the date and time.

  • Day First - This will display the date as ddMMyy (off displays MMddyy).

  • Time First - This will display the time first, then the date (however it is set in the "Day First" setting).

  • 24 Hour Time - This will display the time as a 24 hour/military time value (off will display as 12 hour value).

  • Custom Date - This allows you to set the force date manually, keeping the time current.

  • Custom Date Value - This is the number that will precede the time, if Custom Date is enabled.

Pi Revelations Time Force:

This is the same as the Date and Time Force, except instead of the date and time, it reveals the location of the time in the Pi Revelations book. If you don't know what Pi Revelations is, click here to check out the effect.

  • Time Force On - If on, and force is enabled, this will show the Pi Revelations location value for the current time. If the value is 6 digits, the digit pairs are page #, line #, # across (241506 would be page 24, 15th line down, 6th number across). If the value is 5 digits, the page # is a single digit.

  • Time Offset (in minutes) - This is the number of minutes that, after the user presses equals, will be added to the force time. This is so you can reveal the number and talk for as much time as needed before revealing the time in the Pi Revelations book.

  • 24 Hour Time - This sets the Pi Revelations time to 24 hour (off is 12 hour time, or am/pm time).

Number Converts:

These are all settings that have to do with the number conversion list on the left side of the performance mode screen.

  • Setup Entry Order - This screen allows you to set up the order in which numbers are entered for them to be displayed during performance. Note, if you do not have a specific entry in your entry order, the calculated values will not show in the performance mode peek screen or on the watch (so, if you want to see the birthday, you must include the month, date, and year of the birthday, etc).

  • Saved Calculated Values - This allows you to see any saved calculator data you have captured in your Performance Mode sessions.

  • Setup Custom Equation - This screen allows you to create a custom equation that will be calculated whenever the on screen number or pre-equals total changes. This is great for Magic Square effects or math effects where a specific calculation is necessary.

  • Show Last Cleared Value - This will show or hide the last value shown on the calculater screen after the user presses clear. Good if you want to ask the spectator to hit clear, then peek the number later (make sure they don't enter any new values after they hit clear).

  • Show Square Value - This shows or hides the square value of the pre-equals total on screen.

  • Show Cube Value - This shows or hides the cube value of the pre-equals total on screen.

  • Show Custom Equation Value - This shows or hides the custom equation value of the pre-equals total on screen. This toggle is only shown if you have a custom equation set up.

  • Use This Phone For Location - On by default, this will use YOUR location as the source location for displaying the distance, and will NOT show the "location permission" pop up box on the spectators phone. Make sure your phone and their phone are relatively close to each other when you perform with this setting on. If this is on, the warning below will not apply and the location permission window will not show.

    A VERY IMPORTANT NOTE/WARNING FOR ZIP CODE CONVERT: When this is in the calculated value list (and "disable zip on spectators phone" is off), it will ask your spectators phone for permission to use their location. So make sure, as the calculator loads, you do not flash the phone until this is approved and the screen looks normal.


  • Save and Clear on Controller - When on, anytime you clear the calculated values (from the controller or from the spectators phone), it will also save a copy of these values to the \"Saved Calculated Info\". If this is off, it will simply clear.

  • Show Pi Revelations Convert - This will calculate the location of the 4 digit number entered in the Pi Revelation book by David Penn. If more than 4 numbers are entered, only the first 4 are accepted. The numbers for Pi Revelations are shown as page number, line number, and number across.

  • Show Card Stack Convert - This shows or hides the convertion of the pre-equals total to a card position in stack. If the number is greater than 52 (or the number of cards setup in Custom Stack), the individual digits of the pre-equals total added together will be the position number.

  • Enable Date Convert - This will calculate the age, star sign, and other details for a birthdate entered after pressing clear. Enter the month first, then date, then year (as a 2 or 4 digit number), then press an operator (+, -, etc) to trigger. If zip code calculation is on, these 3 values must be entered AFTER the zip code is entered.

  • Show Card Stack Convert - This shows or hides the convertion of the pre-equals total to a card position in stack. If the number is greater than 52 (or the number of cards setup in Custom Stack), the individual digits of the pre-equals total added together will be the position number.

  • Stack to Use - This allows you to choose the stack you would like to use and switches between several common stacks. If using Si Stebbins stack, make sure the first card in your deck is the 6 of Hearts.

  • Setup Custom Stack - This opens the stack customizer, and allows you to set up custom stacks that are shown when certain position numbers are reached. Please give this dialogue a second to open and close.

  • ALICE On Open - If this toggle is on, when the app clip/practice app starts, it will turn on Alice mode automatically after launching.

  • ALICE Delay Time - This determines the amount of time that passes between triggering an ALICE gesture and when it actually happens on the spectators device. This does not effect the lock swipe mode, lock swipe is always immediate.

  • Vibrate On ALICE Received - This toggle controls if the phone, in ALICE mode, will vibrate when the spectator's remote calculator both receives the force number or delete number command, and executes said command. The receive confirmation is two sharp taps, and the show vibration is three sharp taps to your phone.

  • Reveal With Fade - If this is on, and you trigger the force number, it will fade on instead of just popping on. This can also be toggled by swiping down twice (quickly).

  • Shake to Reveal - If this is on, and ALICE mode is on, when you shake the spectators phone it will show the force number shown in green on the performance mode/ALICE mode screen.

  • Wave to Reveal - If this is on, and ALICE mode is on, when you wave your hand over the spectators phone it will show the force number shown in green on the performance mode/ALICE mode screen. This is achieved by disturbing the proximity sensor located in the top of the phone by the earpiece, so make sure when you wave your hand is about an inch/2.5cm from the phone it goes over the earpiece.

  • Flip to Reverse Number - If this is on, and ALICE mode is on, when you turn the spectators phone upside down (with the earpiece toward the ground), the number will reverse order (123 will become 321). Turn rightside up to show newly flipped number.

Voice Recognition:

Voice Recognition is triggered/toggled on by tapping the Performance Mode screen once, or pressing/holding the #1 button.

  • End Phrase - When voice recognition is enabled (double tap performance mode, long press # in practice/app clip mode), recognition will run until this word is heard. Once heard, recognition will stop and the first number heard before the phrase (number said closest to the phrase) will be either shown on the spectators calculator or (if toggle below is enabled) set as the next force number. If the end phrase is not heard 5 seconds after the last number is discovered, it will post the number immediately and stop the recognition process.

  • Set as Active Force Number - If enabled, this will set the recognized number as the active force number, adding it to the force number collection. If disabled, this will show the number straight away on the spectators calculator.

  • Vibrate on Recognition on Spec Phone - If enabled, when the transcription has finished successfully on the spectators phone, their phone will vibrate to let you know it is done. If the spectator is going to hold their own phone, make sure this is off.

  • Send to Bluetooth Earpiece - This enables or disables speech dictation to any bluetooth (or otherwise) connected audio device.

  • Speech Speed - This increases or decreases the rate of which the dictation reads back the display.

  • Repeat Time - This changes the amount of time in between individual speech repeats.

  • Number of Repeats - This changes the number of times the speech dictation will repeat into your speaker or earpiece.

  • Read Delay (in sec) - This is the amount of time (in seconds) that Calculon will wait until after the numbers have stopped changing before it reads the output to your speaker. We recommend keeping this to 5 seconds or more.

  • Read Only on Equals - This will only trigger dictation when the spectator presses equals.

  • Read Only on 2 Right Swipes - This will only trigger dictation when swiping right twice in Performance Mode.

PeekSmith Support

PeekSmith is a small, handheld display that can show peek information not just from Calculon, but a variety of different apps (both from ThoughtCast and other creators). And, you can buy one from us by clicking here!

  • PeekSmith Enabled - This enables or disables sending values to the PeekSmith remote peeking device.

  • Number to Send to PS - This determines the value sent to your connected PeekSmith device. Please make sure your PeekSmith is on and connected to your phone.

  • Switch Info Delay (in sec) - This is the amount of time (in seconds) that Calculon will show the info on the PeekSmith before switching to the next value selected in the "Values To Be Read" section of the Settings menu.

Values to Be Read/Shown:
  • If any of these settings are on (and read into BT earpiece is on), that piece of information will be read into the bluetooth earpiece or connected speaker. Press and hold any of these settings to learn about what exactly will be read in the Settings pane. If you don't see a value in this list, it is because you did not add it to the "Setup Entry Order" system, so go back and add that value there.

  • Send to Action - This is the info that will be sent to the Actions app when Action is triggered.

  • Custom Data Choice - If "Custom" is set in the "Send to Action" choice above, this will let you choose which custom data (if any) gets sent. If this picker is empty, then you have no custom options set and need to set some in the "Setup Entry Order" above.

Lock Screen Widget:
  • Line One Info/Line Two Info/Line Three Info: This lets you set what info/number is shown on the first/second/third line of the stacked widget. This is only available on phones running iOS 16 and later.

Practice Mode:
  • Carrier Name - This is the name of the Carrier that shows up in the status bar in Practice Mode.

  • Hide Back Button Tooltip - This will hide the "tap here to go back home" message that is displayed when practice mode loads.

Volume Buttons:

​These control the actions taken on your spectators phone (or your phone in Practice Mode) when the volume toggle buttons are pressed. You can set up the following toggles:

  • Up and Down Volume for Standard/Peek mode on the app clip calc (or your phone in Practice Mode).

  • Up and Down Volume for ALICE Mode on the app clip calc (or your phone in Practice Mode).

  • Up and Down Volume for Standard/Peek mode on your phone in Performance Mode.

  • Up and Down Volume for ALICE Mode on your phone in Performance Mode.

Notes/Forewarnings -

  1. Before you try using these buttons in the calculator, press one of them before launching the app clip. If you see the volume bar come in from the top of the phone with the word "Ringer", DO NOT USE THE VOLUME BUTTONS! This means the spectator has a setting on called "Change With Buttons" in Sound and Haptics, and this "Ringer" box is not rideable by the calculater app clip. If you press a volume button and the volume bar comes in from the left side in white, you will be fine when the volume buttons are pressed (the volume overlay will be hidden).

  2. Because this feature is allowed by, but not officially supported, by Apple, there is a chance pressing the volume button will not trigger anything and you will not feel a feedback vibration or tap. If this happens, please press the same button once more and you should feel it working immediately after. We are working on a solution to this issue but this is the current workaround.

Here are some of the options:

  • Toggle ALICE Mode - This turns ALICE mode on and off. You will feel two taps when it is enabled and one tap when it is disabled.

  • Toggle Force Mode - This enables or disables Force On. You will feel two taps when it is enabled and one tap when it is disabled.

  • ALICE - Show Number - This will show whatever number is currently enabled as the force number (ALICE mode only).

  • ALICE - Lock Delete Swipe - This locks and unlocks the swipe to delete functionality (ALICE mode only).

  • ALICE - Shake/Wave to Reveal - This enables or disables both the Shake and Wave to Reveal functions. If only one is enabled, this will enable or disable both. You will feel two taps when it is enabled and one tap when it is disabled (ALICE mode only).

  • ALICE - Delete First Number - This deletes the first number of the display (ALICE mode only).

  • Next Force Number - This advances to the next saved force number. You will feel a single taps when you advance and two tap when you reach the end, and the force number will return to the first saved number.

  • Previous Force Number - This goes back to the previous saved force number. You will feel a single taps when you go back and two taps when you reach the first number, and the force number will return to the last saved number.

  • Add to Force Numbers - This saves the current number in the display as the newest force number, and enables the force number (so the next press of = will show this number).

  • Toggle Pi Time Force - This enables or disables the Pi Revelations Time Force. You will feel two taps when it is enabled and one tap when it is disabled.

  • Kill Spectator Calc - This will force quit the spectators calculater.

  • Launch URL - This will launch the URL on your controller phone.

Volume Buttons:

These controls, in general, let you set what happens when you press the volume buttons on the side of the phone. You can customize the buttons for regular and ALICE mode on their device, as well as regular and ALICE mode on your device (when Performance Mode is on). Several important things to keep in mind:​

  1. Before you try using these buttons in the calculator app clip, press one of them before launching the app clip. If you see the volume bar come in from the top of the phone with the word "Ringer", DO NOT USE THE VOLUME BUTTONS! This means the spectator has a setting on called "Change With Buttons" in Sound and Haptics, and this "Ringer" box is not hideable by the calculator app clip. If you press a volume button and the volume bar comes in from the left side in white, you will be fine when the volume buttons are pressed (the volume overlay will be hidden).

  2. Because the method used to control the volume button functionality is a bit of a hack (and allowed but not officially supported by Apple), there is a chance that pressing the volume button will not do anything. Because of this, when you press either volume button, you will feel a sleight tap. This is to confirm the phone got your volume button press. If you don't feel the tap, either

    1. you need to press the button one more time, and it will work successfully, or 

    2. the user has vibrations and haptics turned off, and this is evident when you first launch the app clip, as you will not feel a tap or vibrations when the clip connects.

  3. If you intend to use ALICE toggle as one of the regular button actions, you must set one of the ALICE button actions to toggle as well, or you will enter ALICE mode but have no volume button way to exit the mode (you can always toggle ALICE by long pressing the #9 button).

Here are some of the options you can set the volume buttons to:

  • Toggle ALICE Mode - This turns ALICE mode on and off. You will feel two taps when it is enabled and one tap when it is disabled.

  • Toggle Force Mode - This enables or disables Force On. You will feel two taps when it is enabled and one tap when it is disabled.

  • ALICE - Show Number - This will show whatever number is currently enabled as the force number (ALICE mode only).

  • ALICE - Lock Delete Swipe - This locks and unlocks the swipe to delete functionality (ALICE mode only).

  • ALICE - Shake/Wave to Reveal - This enables or disables both the Shake and Wave to Reveal functions. If only one is enabled, this will enable or disable both. You will feel two taps when it is enabled and one tap when it is disabled (ALICE mode only).

  • ALICE - Delete First Number - This deletes the first number of the display (ALICE mode only).

  • Next Force Number - This advances to the next saved force number. You will feel a single taps when you advance and two tap when you reach the end, and the force number will return to the first saved number.

  • Previous Force Number - This goes back to the previous saved force number. You will feel a single taps when you go back and two taps when you reach the first number, and the force number will return to the last saved number.

  • Add to Force Numbers - This saves the current number in the display as the newest force number, and enables the force number (so the next press of = will show this number).

  • Toggle Listening - This will toggle on and off the speech recognition system (pro tools only).

  • Kill Spectator Calc - This will force quit the spectators calculator.

  • Launch URL - This will launch the URL on your controller phone.

Versa Remote:

Calculon is compatible with the Versa Remote. If you don't own the Versa Remote, tap here to learn about it and get one.

  • Customize Remote Buttons - This opens the remote button customizer, and allows you to set up the buttons your remote will use to trigger various actions. ALICE buttons are only available when ALICE is on, Set Force Number buttons (and number keypad) is only available when Set Force Number Mode is on. Others are global/work in any mode.

  • Vibration Alerts - This toggles if your phone will vibrate or make any haptic feedback on your connected Apple Watch.

Other Settings:
  • Email Support - This will format an email you can send to us for help with Calculon.

  • Deactivate Device - This will log out of Calculon from your device.


Watch App Functionality:

Included for free with Calculon is the Calculon Watch App. The watch app is a companion to the main app, and does some of the same functions/shows some of the same data as the main controller app.

Additionally, the Watch app will track if the Calculon app closes on your phone accidentally. The Watch app requires the phone app be open and active to work. The connection status dot will turn grey if the app accidentally closes on your phone.

If you swipe left and right in the normal mode, you can switch between three screens: the main peek screen, the history screen, and the calculated values screen. When you are on the history or calculated value screens, you can swipe up and down to scroll on the screen, but other swipes described below are disabled (they are only enabled from the main peek screen.

On the main peek screen, the following gestures are enabled:

  • Double tap of the watch face will enable or disable ALICE mode.

  • If ALICE mode is on:

    • swipe up to enable or disable the Lock Delete Swipe

    • swipe down to delete the first number on the display

    • press and hold the screen to send the current force number

    • swipe left and right to switch force numbers

  • Swipe up to enable or disable the force number.

  • If the force number is enabled:​

    • Swipe left/right to change the active force number

  • Swipe down twice to kill the remote calculator (when force is off, on main peek screen)

Lastly, you can dim or brighten the screen by turning the digital crown. Because the way the apple watch works, when we trigger vibrations the watch will also chime, so be sure to mute your watch before performing.


And, if the last app you had open was Calculon and your watch goes to sleep, you can quickly access it by clicking twice (quickly) on the crown. This brings up the last closed app.



If you ever have issues where you are not performing, and the calculator presses show up on your phone, the best thing to do is reset the code. Go to the Show/Generate Code screen and tap "Generate Code". This will generate a new code for you, display your URL on the screen, and allow you to save the QR code and create the NFC tag.

The best thing to do if you are having any issues is to delete the app, reinstall, and log back in with your username and password.

If you ever have issues, we are an email away. Just tap "Contact Support" in the app Settings (at the bottom), or email with the subject "Calculon Support". Be sure to include in your email the type of iPhone you are using, the iOS that phone is running, what is going on, and steps we can take to try and reproduce the issue.

Additionally, the Watch app will track if the Calculon app closes on your phone accidentally. The Watch app requires the phone app be open and active to work. The connection status dot will turn red if the app accidentally closes on your phone. Also, a double tap of the watch face will enable or disable the force number.


NFC Tag Recommendations:

Any NFC tag that is a NTag, MiFare tag, or ICode SLIX tag will work with the iPhone, and therefore work with Calculon. Because you need to touch the spectators phone, you can use tags as small as 10mm, just make sure to touch them to the top part of the phone (that is where the reader is located).

Ideally, when you get a tag, you want to decide if you want to hide the tag at your fingertips or in your pocket (jacket or shirt pocket ideally). If you decide to hide the tag at your fingertips, you can use a smaller tag and just touch it to the top of the phone to activate the calculator. If you don't want to have the tag finger palmed, you can put a tag in your pocket and bring the spectator's phone to your pocket to activate the calculator, but the tag will have to be significantly larger in order for the tag to read through your pocket. These tags are about the size of a credit card or larger in order for them to read through fabric.


Our recommendation for performance is get a large tag (about the size of a credit card) and place it under your shirt or under your sleeve. In the motion of wiping the phone screen clean, you pass it by the nfc tag, loading the app clip. Then, you can tap "Open" to open the Calculon "Calculater".

We also sell NFC Tags that will work great for getting the App Clip to open from a decent distance away (1-2" / 25-50mm or so). You can get some by clicking the link below:


Thank You's, Credits, and History:

Thanks to the beta team for your help testing and providing feedback and ideas. Thanks to Naren and Kishore for your code help (they wrote the module for voice dictation so I didn't have to! They rock!). Additional thanks to Roby Sobieski for his patience and help. He is one of my closest friends in magic and biggest supporters (and got an iPhone just to do this trick!)

And thank you for purchasing this app and supporting me and my magic inventing side hustle. I taught myself how to code, and this is the first app I developed and produced essentially from scratch. I have more ideas than time and coding know-how, but it's the first step to get everything I want created "out there". And supporting small creators and companies help bring wonderful inventions to the magic world!

The idea of forcing calculators, peek calculators, and the like has been well explored in the magic world. Before the iPhone, the TOXIC force was invented by Bob King and he called it "Calculation Sensation." And a number of gimmicked calculators existed, including the Osterlind Digital Feedback, Guy Balvi's Mental Calculator trick, and most recently (friend of ThoughtCast Magic) Cesar Alonzo produces the Cesaral Mental Mind Calculator, and was also the first to produce computer applications that were gimmicked calculators for mentalism purposes.

Once the iPhone (and smartphones in general) became more commonplace, magicians like Michael Murray (with his text Calculated Risk) and Robert Ramirez started exploring magic and mentalism using ungimmicked iPhones to perform various feats (via his video Expert Phone Technique).

Of course, many calculator apps existed before ours (and many more will exist after ours). The first calculator app magic trick we could find was actually create by Paul Daniels in 2012 (you can check out a performance of it here.) This was release around 2011-2012. Then, around 2017, the Cipher app was released by Lloyd Barnes (main creator/main idea), Will Jones (programmer/developer), and Geraint Clark (contributed additional feature and performance/routine ideas). They released several features for Cipher 2 publicly but, due to unforeseen circumstances it never was released. We spoke with Lloyd and he has given us full permission for the development of Calculon as an improvement to Cipher. Shortly after Cipher was released (approx 5-6 months), Ian Pidgeon released a competing calculator app that borrows several features from Cipher and proposed features for Cipher 2, as well as adding several more to his feature set, including showing information based on inputted numbers. He was also the first to publish the remainder force method, as well as the date and time reveal using a fake calculator (up until his app was released, the only method was to use the toxic force and input the time and date manually, adding time to compensate for the time delay of the trick). The time and date trick concept was created by Justin Willman (in his "live in the moment" prediction) and Colin McLeod, who I've been told developed this in tandem.

Also worth mentioning is our friend Ranier Mees from Paralabs...besides producing some top notch mentalism products, Ranier showed me a prototype of a calculator app he was working on and helped inspire/come up with some of the ideas for the local peeking and using a remote control to input numbers. He's a real friend (he helped me deal with a rogue cab driver at Mind Summit many years ago, and for that I'm forever grateful) and I/we appreciate his ideas and contributions to this app (plus, his company makes what I can only describe as the best mentalism/bizarre product of the last decade).


Our contribution to this growing list of products is being the first to use the App Clip (or any method) as a method to secretly gather information from a spectator using his own phone, and we plan to exploit this new method in future products. Others claim to be working on "fake web app calculator on the spectators phone", and we originally pursued that route before abandoning it as the process to install and remove from iOS was too cumbersome.

App based magic cannot be talked about without a mention of Marc Kerstein. He's the inventor of a number of (very) high quality magic apps, but he also was the first to invent an iOS magic trick where the spectators phone was used for the magic (WikiTest) and he popularized the concept of ordinary things on the phone/web that are actually fake things for gathering data for magic (Timeline, other). He also created the concept where the screen appears blank, and touching it reveals the contents of the screen. He's referred to as the "Dai Vernon of iPhone Magic" because almost every useful principle in iPhone magic now he either invented or was doing years ago, and he's always one step ahead of all of us (us included).

Also, since we are discussing Marc, the "Phone Rotation" method used in the Target Number Force is based on the Drawing Switch effect in the Jerx App, developed by Marc Kerstein and invented by Andy, the author at and quite possibly one of the greatest magical thinkers of all time. I cannot recommend this blog more highly, not only is it a hilarious read, but includes a lot of thinking about the "context" of the magic trick being important and, although the main focus is on amateur magic/magic not for a paying audience, a lot of the routines are very commercial and you will find yourself really enjoying performing them. Both Marc and Andy have given their blessing to including this in our app and we thank them both.

In magic, an idea is "new" if it improves the trick, improves the method, or both. There are lots of fake calculators out there, and a lot of them share the same features, but our has many distinctions that we are bringing as new features and massive improvements, as outlined here. If you have an idea or are an app developer working on something in the same vein please let us know. We don't believe anyone should own an idea if another person improves it. There is space for everyone in the marketplace if you respect the community. We will NOT be a jerk if you want to do something related to our app or duplicate our features (even if it is a calculator app). All we ask is that you do your research on the history and let us know about it before you launch. We'd love to see it before everyone else (and maybe give you some ideas on improving your product as well) 🙂

And as always, if there is an error or omission, please email and let us know. Magic is a secret art and doing research is troublesome. We utilized the Conjuring Archive to help us learn about the history, and we suggest if you want to learn more about tricks in this space (or see a complete history of your favorite effect) you should check it out.

And finally, the name of the app is an inside reference to the character Calculon from Futurama, famous for being in the robot soap opera "All My Circuits". Learn all about him here:



We are always here to help you with any questions you have, but you MUST contact us via our official support email. This is so we can keep track of your issues in our support portal and see a history of issues in case you need help.

Send any issues, bugs, or suggestions to with the subject "Calculon Support Request".

Any complaints can be sent to this address.


bonus effects and ideas:

Wow, you made it all the way down here, huh? Most people don't even read down here so, for being explorative, I have a few fun BONUSES to share with you! Here's a few out of the box ideas you can try with Calculon!

Alice Prediction:

This one is from ThoughtCast friend Carl Foreman, he came up with a real smart idea of using the spectators phone calculator as a revelation instead of a data gathering device. The effect is: you borrow someone's phone, open the calculator, and enter in a prediction number. You put the phone screen side down and ask the spectator to name any number (between 3 and 5 digits, ideally). You ask them to look at their phone and the number matches.

There originally was one method to doing this trick: You use the ALICE mode and swipe number input to set the number on the calculater. Have ALICE mode open on your phone and borrow their phone, launch the calculater, and pretend to make a prediction (you can enter numbers if you'd like, they will get overwritten in a moment).

Then, once you know the number they want, swipe up twice on your phone to enter the "Add Force Number" screen and swipe to set the number they named, then touch and hold to commit it to the force numbers. It will be the active number in ALICE mode. Then, swipe down and right to send the number to your spectators phone.

Now, with the Versa Remote, you can type in the number they named and set it as the force number,

Super fun! Thanks again Carl!

City Prediction:

This one is Rob and I came up with just sort of brainstorming. He said "wouldn't it be interesting if you could have someone type in a number, and it shows up as a location in maps". Turns out something like that is pretty simple using the Sent to URL setting! Go to the settings and, in the Send to URL field, put in a url like this:

To break this down, after the "q=" in the url is the street we are going to be calling up. Make sure you replace the spaces in the street name with %20 (this is a space in web speak) and make sure the url ends with %20 as well. Then, when you swipe right and down in Performance Mode, Calculon will put the pre-equals total at the end of the URL and launch it. Apple Maps is smart enough to figure out what you mean, even though the number and name are reversed.

You can also do this with Google Maps, just replace the "apple" in the url with "google". Its not preferred since Google shows the query in order in the search bar, but it is possible to do it this way as well.

Even Better City Prediction:

So, if you want to do the trick with a specific street, city, and state, the above method isn't really the best option. However, we can take this up another notch with the power of the Shortcut! Calculon has the ability to launch and run shortcuts, giving it access to other apps and programs easily. 

So, how to set this up:

  1. Download and install the Shortcuts App to your phone if you haven't already done so. Here's a link to it if you need to download it still.

  2. Click here and install the CalcAddress shortcut. If you just installed Shortcuts, you have to do a few extra steps to install and run 3rd party shortcuts (its a one time setup), read all about the details here.

  3. In the shortcut (when you install) you will get the option of changing the street name, city, state, and zip code to whichever you'd like. If you want to make changes, delete and reinstall the shortcut with the link above.

  4. Once installed, go back to Calculon and put this url in as the Send to URL:

That's it! Now, when you swipe right and down, it will send the pre-equals total to the shortcut, add it to your address, and then open it in the maps app. Make sure the maps app is installed as well!

Even Even Better City Prediction:

So, if you tried the above and you said to yourself "I wish they could name any street or address and it would show the house number at that address", it turns out THAT is even possible. This time, we are using a modified Shortcut that, once it captures the calculator data, will pause, vibrate, and listen with the microphone. Then, whatever you say will be recorded, converted to text, and sent to the Maps app. To set this one up:

  1. Download this shortcut by clicking here (note: this is a different shortcut than the one above).

  2. Change/set the Send to URL in Calculon to this link:

Now, if you look at this shortcut, you'll see there are 3 vibrations: One when the shortcut launches, one when the dictation starts, and one when the dictation ends and it sends the data to maps. So, when you perform this, start with making a prediction on your phone and putting it in your pocket (in reality Calculon is running). Open the calculater on your spectators phone and ask your spectator to think of a street and city (possibly where they grew up, but can be anywhere), and enter random numbers into the calculater. Then, once they are done entering numbers in, trigger the shortcut and . Pull your phone out of your pocket and ask them to tell you the name of the city when you feel the first buzz. When you feel the 2nd buzz, repeat it back to them to verify (but in reality, the phone is listening to you say it out loud. Then, on the 3rd buzz, you can either pause or reveal your "prediction". This is especially fun if the spectator has not pressed equals, and you can show your revelation, then ask them to press equals and it matches!

City Prediction on Another Phone:

This is the MOTHERLOAD! I can't believe I'm about to tell you how to do this, but thats just how we do things here at ThoughtCast. This version works the same as above, except the prediction happens on someone else's phone. If uses another magic app called Inject! Thanks to Greg for his blessing for us to share this with you. Here's how to set it up:

  1. If you don't already have it, get a copy of the app Inject. Remember your ID Number.

  2. Download this shortcut by clicking here 

  3. Change/set the Send to URL in Calculon to this link:

Now, when you open the Inject URL on your spectators phone, make sure to click on the little "9 box" icon in the upper right corner and tap "Maps", so that the url opens in Google Maps (and tap that same 9 box icon to close). Now, when you trigger your phone to send, it will send the address to another phone. This is great if you have a couple people with you and you're performing for both of them.

Now, even before you ask, I know what you're's my job! (sorry Max). You want to do the dictation map trick with Inject. Of course you do. Well, I live to give! Here is the shortcut, and here is the URL. You know how the rest goes if you've been following along: