Purchasing a license to use Texpad beyond trial period
This article concerns the
macOS
app.
See other variants:
iOS
Windows

When you first download Texpad it will start in a two week trial period during which it will be fully functional. If you wish to continue using Texpad, you will need to purchase a license.

Texpad for macOS is currently available via two channels,

  • Directly from our website: This version does not restrict file access.
  • From Apple App Store: This version is “sandboxed”, and allows access to files that you have explicitly granted Texpad permission to access.

Buying Texpad macOS directly from us

Texpad for macOS is available directly from us by visiting

https://www.texpad.com/mac

Licence Key

When you buy a license for Texpad from texpad.com you will receive a Licence Key. To activate this license please type it into the licence key box on the Welcome Screen of Texpad. Alternatively if you choose the Account pane of the Welcome Screen and log in using your texpad.com account details, it will automatically retrieve the key for you.

When you do this, Texpad will verify that license with our server and activate your copy for four weeks, after which it will deactivate. After two weeks Texpad will reverify the license and reactivate itself for another four weeks so that provided Texpad has contacted the licence server within that last 4 weeks it will remain licensed and run offline.

If you lose your licence key, you can retrieve it by logging into your Texpad account and visiting the (licences page)[https://www.texpad.com/account/settings/licences]. If you require a purchase certificate because you are using an old (pre 1.8.0) version of Texpad, you download this from that page too.

Moving a licence between computers

As described above Texpad activations last 4 weeks, and are refreshed after 2 weeks to ensure it remains activated. After 4 weeks of no contact with an activation, the Texpad licence server will deem it inactive. If you want to move your licence between computers simply start using the licence on the new computer, and the old activation will time out and no longer be deducted from your quota.

Use of Texpad macOS on computers not connected to the internet

If you wish to use Texpad on a computer not able to connect to our licensing server (usually due to an airgapped installation), please get in contact as we can manually provision the certificates for you.

Licence Quota

A Texpad licence purchased for n seats entitles you to n seats. In addition, we allow two extra slots per user. These slots are provided for transition during swapping computers for instance. In the case of a single licence holder using the licence for private use, one of these slots may be used for their second computer.

In cases, where a licence carrying multiple seats and/or there are multiple licences purchased via separate payments made by a single user, the number of slots strictly remains the total number of seats held by the user, plus two. Quota of slots does not depend on the number of purchases made by the user. Nor does it depend on the multiplicity of seats licence. All seats across a user’s account are aggregated. This total number plus 2 determines the overall number of slots a user is entitled to.

Please also note that this plus two system is there for transferring licences to different machines of the user and allowing some flexibility. The purchaser has not been sold the extra two seats in this system, and we may alter that system in future. In both single-user personal licence or multi-user multi-seat licence cases, the plus two system is there to ensure Texpad is continuously operational when the computer hardware changes.

If a licence is intended for multiple users, or is not strictly being used for personal use of a single user, one seat must be purchased per computer.

Buying Texpad in Apple App Store

Important Note on Restrictions of the App Store Version
Please note that when purchased in the App Store, Texpad will abide by the sandboxing requirements. You can read more about this below and on apps/getting-started/platform-specifics/sandboxing . Once purchased via the App Store, we cannot refund the app if these restrictions do not meet your requirements.

You can search for Texpad in the App Store or visit http://itunes.apple.com/app/texpad-latex-editor/id458866234.

This version is sandboxed and we urge you to read the technical article accompanying this version at apps/getting-started/platform-specifics/sandboxing as you may wish to inform your purchase.

The differences between the two versions

The key differences between the two versions of Texpad macOS are to do with accessing files and typesetting them. These are explained below.

Since macOS Lion (10.7), Mac OS has had the ability to “sandbox” applications – a restrictive security model for applications that amongst other things restricts software from accessing files it has not been given permissions by the user to access, or to launch external binaries. Sandboxing as implemented in macOS is an official Apple policy as explained at developer.apple.com/app-sandboxing.

We cannot write a fully sandboxed version of Texpad that works with traditional TeX distributions such as MacTeX/TeXLive. However we have been developing TexpadTeX, a modern fork of TeX that is much faster, easier to use and designed from the start to be compatible with Sandboxed operating systems. Since Texpad 1.8.0 TexpadTeX has been bundled with the version of Texpad macOS that you download from our website. TexpadTeX, for the first time, allows us to create a sandbox compatible version of Texpad.

Texpad outside the App Store

If you wish to continue using a traditional TeX distribution then please purchase your copy from our website. Applications distributed outside the App Store are not required to use the Sandbox and as such the texpad.com version of Texpad will remain compatible with traditional TeX distributions for as long as mac apps remain unsandboxed.

Accessing Files

When using the unsandboxed version obtained directly from us, you may store your files anywhere on your computer and open them with no restrictions in Texpad.

Please note that if you purchase the website version of Texpad this is sold by us, and it is not exchangeable for an App Store version of Texpad, which is sold by Apple.

Typesetting Files

The directly downloaded version of Texpad benefits fully from TexpadTeX. In addition, when an external typesetters are needed, they may be installed and called from within Texpad as before.

Texpad inside the App Store

Starting from v1.8.12, Texpad has been updated to a sandboxed version inside the App Store. This means that Texpad when purchased & downloaded from the App Store, will obey strict sandboxing rules. In summary, this version places restrictions on how files can be opened and how they can be typeset.

Restricted Access to Files

Like most non-macOS apps on sandboxed computers, Texpad is allowed full, unrestricted access only to its own ‘sandbox’, located at

~/Library/Containers/com.vallettaventures.Texpad/Data/Documents

All files residing outside of this folder on your computer must be granted explicit permission by the user before they can be accessed by Texpad. This particularly affects projects with multiple files, i.e., where a root file includes another file using \include{} command or projects that include images, using commands such as \includegraphics{}.

We understand that as a user, saving files in Texpad’s sandbox folder is a highly impractical solution in the long run. We have therefore designed the ‘File Accessibility’ pane where you can grant Texpad permissions to access your files in folders outside of Texpad’s sandbox.

Typesetting Files

Although good for security of users machines, the sandbox restrictions are incompatible with traditional distributions of TeX, such as MacTeX/TeXLive and MikTeX. Texpad’s internal, live typesetter TexpadTeX however is fully compatible with sandboxing. This is because, unlike TexpadTeX, external typesetters run outside of Texpad as a separate process which is prohibited by Sandboxing. You can see more details on TexpadTeX in Preferences under the Typesetting section.

In few cases, where TexpadTeX does not support a package, tool or feature that your require, you may use our free cloud typesetter, which is fully integrated in the app.

Please note that if you purchase the App Store version of Texpad this is sold Apple, and it is not exchangeable for a website version of Texpad, which is sold by us.

Price difference

We set prices such that regardless of how you pay for Texpad, we receive the same after fees. This can cause a difference in price between distribution channels, but it does ensure there is no preferred channel from our point of view.

Version difference

There can be temporary version differences between the Mac App Store and the Website version. These arise either because a fix is only applicable to one version, or due to the time it takes to release Texpad through one channel or the other.