Cus­tomer focused.. open inno­va­tion.. open inte­gra­tion.

NCTech make great tools for busi­ness but also recog­nise that cus­tomers want inter­con­nect­ed solu­tions. Wher­ev­er pos­si­ble NCTech are keen to inte­grate with third-par­ty indus­try stan­dard tech­nolo­gies to cre­ate cus­tomer focussed solu­tions, pro­vid­ing max­i­mum user val­ue and min­i­mum devi­a­tion from exist­ing work­flow.

This phi­los­o­phy is man­i­fest both through the use of indus­try stan­dard for­mats wher­ev­er pos­si­ble and also by offer­ing open access soft­ware devel­op­ment kits (SDK’s) which enable NCTech’s unique capa­bil­i­ties to be incor­po­rat­ed into exist­ing 3rd par­ty solu­tions and soft­ware plat­forms.

The NCTech SDK is sim­ple to use and inte­grate for devel­op­ers, with some func­tions hav­ing been imple­ment­ed into third par­ty soft­ware in less than a day.

cogwheels illustration

NCTech’s SDKs are issued to 3rd party developers at zero cost, on the basis that the NCTech functions integrated are then offered to users at no additional cost.

NCTech SDK func­tions cov­er three core areas:

High precision, fully automated colourisation of spherical laser scans with iSTAR HDR image data.
Fully automated stitching of iSTAR native data into 360 degree HDR pano images.
Point-to-point measurement capability from within the pano image view, using iSTAR measurement pairs.

All organisations having integrated NCTech SDK functionality become part of our community of ‘NCTech INTEGRATED’ partners.

nctech integrated logo

Join with our pres­ti­gious list of NCTech INTEGRATED part­ner com­pa­nies:

ShereVision
google
Faro
leica
Veesus Arena4D

Join the NCTech Integrated partner community

Com­plete the form for imme­di­ate access to NCTech’s SDK infor­ma­tion.

* indi­cates required
nctech Pri­va­cy Pol­i­cy
Scroll to the bot­tom to accept the Terms and con­di­tions

NCTech SDK End User Licence Agree­ment

Please read this EULA care­ful­ly, as it sets out the basis upon which we license the SDK for use.
If you do not agree with all of the terms of this agree­ment, do not install or use the SDK.
NCTech Ltd may change this agree­ment at any time and it is your respon­si­bil­i­ty to review the most updat­ed ver­sion of it on NCTech’s web­site.

By con­tin­u­ing to use the SDK fol­low­ing such changes, you agree to be bound by them.

1. Def­i­n­i­tions
1.1 Except to the extent express­ly pro­vid­ed oth­er­wise, in this EULA:
“Doc­u­men­ta­tion” means the doc­u­men­ta­tion for the SDK pro­duced by the Licen­sor and deliv­ered or made avail­able by the Licen­sor to the User;
EULA” means this End User Licence Agree­ment, includ­ing any amend­ments to this end user licence agree­ment from time to time;
“Force Majeure Event” means an event, or a series of relat­ed events, that is out­side the rea­son­able con­trol of the par­ty affect­ed (includ­ing fail­ures of the inter­net or any pub­lic telecom­mu­ni­ca­tions net­work, hack­er attacks, denial of ser­vice attacks, virus or oth­er mali­cious soft­ware attacks or infec­tions, pow­er fail­ures, indus­tri­al dis­putes affect­ing any third par­ty, changes to the law, dis­as­ters, explo­sions, fires, floods, riots, ter­ror­ist attacks and wars);
“Intel­lec­tu­al Prop­er­ty Rights” means all intel­lec­tu­al prop­er­ty rights wher­ev­er in the world, whether reg­is­tra­ble or unreg­is­tra­ble, reg­is­tered or unreg­is­tered, includ­ing any appli­ca­tion or right of appli­ca­tion for such rights (and these “intel­lec­tu­al prop­er­ty rights” include copy­right and relat­ed rights, data­base rights, con­fi­den­tial infor­ma­tion, trade secrets, know-how, busi­ness names, trade names, trade marks, ser­vice marks, pass­ing off rights, unfair com­pe­ti­tion rights, patents, pet­ty patents, util­i­ty mod­els, semi-con­duc­tor topog­ra­phy rights and rights in designs);
“Licen­sor” means NCTech Ltd, a com­pa­ny incor­po­rat­ed in Scot­land (reg­is­tra­tion num­ber 389309) hav­ing its reg­is­tered office at 1 Bor­oughloch Square, Morn­ing­side, Edin­burgh, Scot­land EH8 9NJ;
“NCTech INTEGRATED logo” means the logo designed by NCTech Ltd to iden­ti­fy the NCTech SDK Inte­gra­tion Pro­gram;
“Ser­vices” means any ser­vices that the Licen­sor pro­vides to the User, or has an oblig­a­tion to pro­vide to the User, under this EULA;
SDK” means the Soft­ware Devel­op­ment Kit;
SDK Func­tion­al­i­ty” means the func­tions avail­able as a result of using the SDK.
SDK Spec­i­fi­ca­tion” means the spec­i­fi­ca­tion for the SDK set out in the SDK Doc­u­men­ta­tion;
“Source Code” means the Soft­ware code in human-read­able form or any part of the Soft­ware code in human-read­able form, includ­ing code com­piled to cre­ate the Soft­ware or decom­piled from the Soft­ware, but exclud­ing inter­pret­ed code com­prised in the Soft­ware;
“Sup­port” means sup­port in rela­tion to the use of the SDK and the iden­ti­fi­ca­tion and res­o­lu­tion of errors in the SDK, but shall not include the pro­vi­sion of train­ing whether in rela­tion to the SDK or oth­er­wise;
“Term” means the term of this EULA, com­menc­ing in accor­dance with Clause 2.1
“User” means the per­son to whom the Licen­sor grants a right to use the Soft­ware under this EULA;

2. Term
2.1 This EULA shall con­tin­ue in force indef­i­nite­ly, sub­ject to ter­mi­na­tion in accor­dance with Clause 11.

3. Licence
3.1 The Licen­sor here­by grants to the User from the date of down­load of the SDK a world­wide, non-exclu­sive licence to:
(a) down­load the SDK;
(b) use the SDK in accor­dance with the SDK Doc­u­men­ta­tion;
sub­ject to the lim­i­ta­tions and pro­hi­bi­tions set out and referred to in this Clause 3.
3.2 The User may not sub-license and must not pur­port to sub-license any rights grant­ed under Clause 3.1.
3.3 Save to the extent express­ly per­mit­ted by this EULA or required by applic­a­ble law on a non-exclud­able basis, any licence grant­ed under this Clause 3 shall be sub­ject to the fol­low­ing pro­hi­bi­tions:
(a) the User must not sell, resell, rent, lease, loan, sup­ply, pub­lish, dis­trib­ute or redis­trib­ute the SDK;
(b) the User must not alter, edit or adapt the SDK;
© the User must not decom­pile, de-obfus­cate or reverse engi­neer, or attempt to decom­pile, de-obfus­cate or reverse engi­neer, the SDK;
3.4 The User shall be respon­si­ble for the secu­ri­ty of copies of the SDK sup­plied to the User under this EULA and shall use all rea­son­able endeav­ours (includ­ing all rea­son­able secu­ri­ty mea­sures) to ensure that access to such copies is restrict­ed to per­sons autho­rised to use them under this EULA.

4. Source Code
4.1 Noth­ing in this EULA shall give to the User or any oth­er per­son any right to access or use the Source Code or con­sti­tute any licence of the Source Code.

5. Sup­port
5.1 The SDK is sup­plied with doc­u­men­ta­tion to aid inte­gra­tion. No oth­er sup­port for use or inte­gra­tion is offered or implied by the Licen­sor.

6. SDK Func­tion­al­i­ty
6.1 A ref­er­ence to the SDK func­tion­al­i­ty gained through inte­gra­tion and the “NCTech INTEGRATED” logo should be shown pub­licly on print­ed and dig­i­tal pro­mo­tion­al mate­ri­als for any prod­uct into which the SDK func­tion­al­i­ty is inte­grat­ed.
6.2 Any soft­ware into which the SDK func­tion­al­i­ty is inte­grat­ed should use the logos, badges, but­tons and icons pro­vid­ed in the SDK.
6.3 The SDK func­tion­al­i­ty may be updat­ed from time to time. The Licen­sor will give noti­fi­ca­tion of any avail­able updates and changes through the email address used to reg­is­ter for SDK access.

7. “NCTech INTEGRATED” logo
7.1 Elec­tron­ic use of the “NCTech INTEGRATED” logo must link to the url www.nctechimaging.com/sdk-integration
7.2 The “NCTech INTEGRATED” logo or any oth­er SDK relat­ed art­work should not be mod­i­fied, manip­u­lat­ed or used in any way which would dis­cred­it the Licen­sor or it’s prod­ucts and ser­vices.
7.4 The “NCTech INTEGRATED” logo should not be used to imply any form of rela­tion­ship oth­er than is intend­ed under this EULA.
7.5 The right to use the “NCTech INTEGRATED” logo may be with­drawn by the Licen­sor at any time with­out notice.
7.6 The Licen­sor may change the “NCTech INTEGRATED” logo design at any time with­out notice.
7.7 The Licen­sor will give noti­fi­ca­tion of any avail­able updates and changes to the logo design through the email address used to reg­is­ter for SDK access.
7.8 The Licen­sor is free to ref­er­ence any com­pa­ny hav­ing agreed to these terms as an “NCTech INTEGRATED” part­ner includ­ing use of the appro­pri­ate com­pa­ny or prod­uct logo.

8. No assign­ment of Intel­lec­tu­al Prop­er­ty Rights
8.1 Noth­ing in this EULA shall oper­ate to assign or trans­fer any Intel­lec­tu­al Prop­er­ty Rights from the Licen­sor to the User, or from the User to the Licen­sor.

9. War­ranties
9.1 The Licen­sor war­rants to the User that it has the legal right and author­i­ty to enter into this EULA and to per­form its oblig­a­tions under the EULA.
9.2 The Licen­sor war­rants to the User that the SDK, when used by the User in accor­dance with this EULA, will not breach any laws, statutes or reg­u­la­tions applic­a­ble under Scot­tish law.
9.3 The User war­rants to the Licen­sor that it has the legal right and author­i­ty to enter into this EULA and to per­form its oblig­a­tions under the EULA.
9.4 All of the par­ties’ war­ranties and rep­re­sen­ta­tions in respect of the sub­ject mat­ter of this EULA are express­ly set out in this EULA. To the max­i­mum extent per­mit­ted by applic­a­ble law, no oth­er war­ranties or rep­re­sen­ta­tions con­cern­ing the sub­ject mat­ter of this EULA will be implied into the EULA or any relat­ed con­tract.

10. Acknowl­edge­ments and war­ran­ty lim­i­ta­tions
10.1 The User acknowl­edges that com­plex soft­ware is nev­er whol­ly free from defects, errors and bugs; and sub­ject to the oth­er pro­vi­sions of this EULA, the Licen­sor gives no war­ran­ty or rep­re­sen­ta­tion that the SDK will be whol­ly free from defects, errors and bugs.
10.2 The User acknowl­edges that com­plex soft­ware is nev­er entire­ly free from secu­ri­ty vul­ner­a­bil­i­ties; and sub­ject to the oth­er pro­vi­sions of this EULA, the Licen­sor gives no war­ran­ty or rep­re­sen­ta­tion that the SDK will be entire­ly secure.
10.3 The User acknowl­edges that the SDK is only designed to be com­pat­i­ble with that soft­ware spec­i­fied as com­pat­i­ble in the SDK Spec­i­fi­ca­tion; and the Licen­sor does not war­rant or rep­re­sent that the SDK will be com­pat­i­ble with any oth­er soft­ware.
10.4 The User acknowl­edges that the Licen­sor will not pro­vide any legal, finan­cial, accoun­tan­cy or tax­a­tion advice under this EULA or in rela­tion to the SDK; and, except to the extent express­ly pro­vid­ed oth­er­wise in this EULA, the Licen­sor does not war­rant or rep­re­sent that the SDK or the use of the SDK by the User will not give rise to any legal lia­bil­i­ty on the part of the User or any oth­er per­son.

11. Lim­i­ta­tions and exclu­sions of lia­bil­i­ty
11.1 Noth­ing in this EULA will:
(a) lim­it or exclude any lia­bil­i­ty for death or per­son­al injury result­ing from neg­li­gence;
(b) lim­it or exclude any lia­bil­i­ty for fraud or fraud­u­lent mis­rep­re­sen­ta­tion;
© lim­it any lia­bil­i­ties in any way that is not per­mit­ted under applic­a­ble law; or
(d) exclude any lia­bil­i­ties that may not be exclud­ed under applic­a­ble law,
and, if a par­ty is a con­sumer, that party’s statu­to­ry rights will not be exclud­ed or lim­it­ed by the EULA, except to the extent per­mit­ted by law.
11.2 The lim­i­ta­tions and exclu­sions of lia­bil­i­ty set out in this Clause 11 and else­where in this EULA:
(a) are sub­ject to Claus­es 11.1 and 11.6; and
(b) gov­ern all lia­bil­i­ties aris­ing under the EULA or relat­ing to the sub­ject mat­ter of the EULA, includ­ing lia­bil­i­ties aris­ing in con­tract, in tort (includ­ing neg­li­gence) and for breach of statu­to­ry duty, except to the extent express­ly pro­vid­ed oth­er­wise in the EULA.
11.3 The Licen­sor will not be liable to the User in respect of any loss­es aris­ing out of a Force Majeure Event.
11.4 The Licen­sor will not be liable to the User in respect of any loss of prof­its or antic­i­pat­ed sav­ings.
11.5 The Licen­sor will not be liable to the User in respect of any loss of rev­enue or income.
11.6 The Licen­sor will not be liable to the User in respect of any loss of busi­ness, con­tracts or oppor­tu­ni­ties.
11.7 The Licen­sor will not be liable to the User in respect of any loss or cor­rup­tion of any data, data­base or soft­ware.
11.8 The Licen­sor will not be liable to the User in respect of any spe­cial, indi­rect or con­se­quen­tial loss or dam­age.

12. Ter­mi­na­tion
12.1 The Licen­sor may ter­mi­nate this EULA by giv­ing to the User not less than 30 days’ writ­ten notice of ter­mi­na­tion.
12.2 The User may ter­mi­nate this EULA by giv­ing to the Licen­sor not less than 30 days’ writ­ten notice of ter­mi­na­tion.
12.3 Either par­ty may ter­mi­nate this EULA imme­di­ate­ly by giv­ing writ­ten notice of ter­mi­na­tion to the oth­er par­ty if:
(a) the oth­er par­ty com­mits any mate­r­i­al breach of the EULA.
(b) the oth­er par­ty per­sis­tent­ly breach­es the EULA (irre­spec­tive of whether such breach­es col­lec­tive­ly con­sti­tute a mate­r­i­al breach).

13. Effects of ter­mi­na­tion
13.1 Upon the ter­mi­na­tion of this EULA, all of the pro­vi­sions of this EULA shall cease to have effect, save that the fol­low­ing pro­vi­sions of this EULA shall sur­vive and con­tin­ue to have effect (in accor­dance with their express terms or oth­er­wise indef­i­nite­ly): Claus­es 1, 3.1, 11, 13, 14 and 15.
13.2 The ter­mi­na­tion of this EULA shall not affect the accrued rights of either par­ty.
13.3 For the avoid­ance of doubt, the licences of the SDK in this EULA shall ter­mi­nate upon the ter­mi­na­tion of this EULA; and, accord­ing­ly, the User must imme­di­ate­ly cease to use the SDK upon the ter­mi­na­tion of this EULA.

14. Gen­er­al
14.1 No breach of any pro­vi­sion of this EULA shall be waived except with the express writ­ten con­sent of the par­ty not in breach.
14.2 If any pro­vi­sion of this EULA is deter­mined by any court or oth­er com­pe­tent author­i­ty to be unlaw­ful and/or unen­force­able, the oth­er pro­vi­sions of the EULA will con­tin­ue in effect. If any unlaw­ful and/or unen­force­able pro­vi­sion would be law­ful or enforce­able if part of it were delet­ed, that part will be deemed to be delet­ed, and the rest of the pro­vi­sion will con­tin­ue in effect (unless that would con­tra­dict the clear inten­tion of the par­ties, in which case the entire­ty of the rel­e­vant pro­vi­sion will be deemed to be delet­ed).
14.3 This EULA may not be var­ied except by a writ­ten doc­u­ment signed by or on behalf of each of the par­ties.
14.4 Nei­ther par­ty may with­out the pri­or writ­ten con­sent of the oth­er par­ty assign, trans­fer, charge, license or oth­er­wise deal in or dis­pose of any con­trac­tu­al rights or oblig­a­tions under this EULA.
14.5 This EULA is made for the ben­e­fit of the par­ties, and is not intend­ed to ben­e­fit any third par­ty or be enforce­able by any third par­ty. The rights of the par­ties to ter­mi­nate, rescind, or agree any amend­ment, waiv­er, vari­a­tion or set­tle­ment under or relat­ing to this EULA are not sub­ject to the con­sent of any third par­ty.
14.6 Noth­ing in this EULA shall exclude or lim­it any lia­bil­i­ty of a par­ty for fraud or fraud­u­lent mis­rep­re­sen­ta­tion, or any oth­er lia­bil­i­ty of a par­ty that may not be exclud­ed or lim­it­ed under applic­a­ble law.
14.7 Sub­ject to Claus­es 10.1 and 14.6, this EULA shall con­sti­tute the entire agree­ment between the par­ties in rela­tion to the sub­ject mat­ter of this EULA, and shall super­sede all pre­vi­ous agree­ments, arrange­ments and under­stand­ings between the par­ties in respect of that sub­ject mat­ter.
14.8 This EULA shall be gov­erned by and con­strued in accor­dance with Scot­tish law.
14.9 The courts of Scot­land shall have exclu­sive juris­dic­tion to adju­di­cate any dis­pute aris­ing under or in con­nec­tion with this EULA.

15. Inter­pre­ta­tion
15.1 In this EULA, a ref­er­ence to a statute or statu­to­ry pro­vi­sion includes a ref­er­ence to:
(a) that statute or statu­to­ry pro­vi­sion as mod­i­fied, con­sol­i­dat­ed and/or re-enact­ed from time to time; and
(b) any sub­or­di­nate leg­is­la­tion made under that statute or statu­to­ry pro­vi­sion.
15.2 The Clause head­ings do not affect the inter­pre­ta­tion of this EULA.
15.3 In this EULA, gen­er­al words shall not be giv­en a restric­tive inter­pre­ta­tion by rea­son of being pre­ced­ed or fol­lowed by words indi­cat­ing a par­tic­u­lar class of acts, mat­ters or things.